More actions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
<youtube>uZa3JAwEvXw&t=4s</youtube> | <youtube>uZa3JAwEvXw&t=4s</youtube> | ||
= Tetris Clone = | == Tetris Clone == | ||
This is just a personal project to help me get more experience with programming. | |||
= Controls = | == Controls == | ||
* move piece is a or d | * move piece is a or d | ||
Line 23: | Line 23: | ||
* rotation is j or k | * rotation is j or k | ||
* hold is u | * hold is u | ||
* if you are on the 3ds, press start to exit | * if you are on the 3ds, press start to exit | ||
In the future I plan to make it so that you can change the controls | |||
==Plans for the future== | |||
<ul> | |||
<li>Soft drop</li> | |||
<li>Pause menu (no choice to restart game in menu)</li> | |||
<li>an options memu | |||
<ul> | |||
<li><ul> | |||
<li>the star means that this option will only apply after player has lost the game or not in-game</li></ul> | |||
</li></ul> | |||
<ul> | |||
<li>input options</li> | |||
<li>video options | |||
<ul> | |||
<li>screen resolution options</li> | |||
<li>screen rotation(thanks to Shadik09 for the idea)</li></ul> | |||
</li> | |||
<li>game options | |||
<ul> | |||
<li>*round down speed timings or round both up or down speed timings based on the speed timing its rounding or don't round at all and just use float or double(changing data type is not an option) instead of int. (this shouldn't make a big different but I'll let people change it if thay like).</li> | |||
<li>*fast or slow DAS</li> | |||
<li>*Sonic Drop or Standard hard drop</li> | |||
<li>*TGM Rotation or SRS</li> | |||
<li>*soft drop speed 20 to 60 (this will be a multiplier)</li></ul> | |||
</li></ul> | |||
</li> | |||
<li>save after every hold, and new tetris piece that is generated (this is help people not restart unlesss thay lose)</li> | |||
<li>add replay system</li> | |||
<li>add Particle System</li> | |||
<li>add screen shake</li> | |||
<li>add gpu support</li></ul> |
Revision as of 01:37, 14 September 2021
Tetris Clone
This is just a personal project to help me get more experience with programming.
Controls
- move piece is a or d
- hard drop is w
- rotation is j or k
- hold is u
- if you are on the 3ds, press start to exit
In the future I plan to make it so that you can change the controls
Plans for the future
- Soft drop
- Pause menu (no choice to restart game in menu)
- an options memu
- the star means that this option will only apply after player has lost the game or not in-game
- input options
- video options
- screen resolution options
- screen rotation(thanks to Shadik09 for the idea)
- game options
- *round down speed timings or round both up or down speed timings based on the speed timing its rounding or don't round at all and just use float or double(changing data type is not an option) instead of int. (this shouldn't make a big different but I'll let people change it if thay like).
- *fast or slow DAS
- *Sonic Drop or Standard hard drop
- *TGM Rotation or SRS
- *soft drop speed 20 to 60 (this will be a multiplier)
- save after every hold, and new tetris piece that is generated (this is help people not restart unlesss thay lose)
- add replay system
- add Particle System
- add screen shake
- add gpu support