Played the game for like 5 minutes, but I liked the idea! Got some sugestions for the gameplay:
- The movement of the pieces is relative to a fixed axis, make it relative to the camera rotation (like pressing D moves the piece "to the right" of the screen, regardless of the rotation of the camera for example).
- To rotation axes of the pieces on the other hand are relative to the piece original rotation, make those axes "global", like a "vertical" rotation and a "horizontal" rotation (or maybe add a third one if you guys feel like it).
- I really miss a button to keep a piece on reserve, the cube is a harsh one to fit T.T
- Consider resizing the board. Classic tetris have 10 columns and the "contact" size of the pieces range from 1 to 4, but usually pieces that have one side with contect size 3, or 4 have a smaller one (like the L, T and I). The only piece you don't have a choice is the square, but in that case you have a decent probability of two adjacent columns having the same height. But in the case of the cube, you need four columns adjacent in a speciffic arrangement to have the same height in order to fit it without generating holes.
- Another option may be to change the probability of a piece to appear. On classic tetris all pieces have size 4, but in this game I saw pieces of size 1,3,4 and 8 (don't know if there are more). Maybe if pieces of size 4 are more common and the further the sizes is away from 4, the rarer is for the piece to show up.