Tetris Clone 3DS: Difference between revisions

From GameBrew
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.
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 in the future I plan to make it so that you can change the controls #Plans for the future
* if you are on the 3ds, press start to exit


* ? Soft drop
In the future I plan to make it so that you can change the controls
* ? 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
==Plans for the future==


* ? input options
<ul>
* ? video options
<li>Soft drop</li>
* ? screen resolution options
<li>Pause menu (no choice to restart game in menu)</li>
* ? screen rotation(thanks to Shadik09 for the idea)
<li>an options memu
* ? game options
<ul>
* ? *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><ul>
* ? *fast or slow DAS
<li>the star means that this option will only apply after player has lost the game or not in-game</li></ul>
* ? *Sonic Drop or Standard hard drop
</li></ul>
* ? *TGM Rotation or SRS
 
* ? *soft drop speed 20 to 60 (this will be a multiplier)
<ul>
* ? save after every hold, and new tetris piece that is generated (this is help people not restart unlesss thay lose)
<li>input options</li>
* ? add replay system
<li>video options
* ? add Particle System
<ul>
* ? add screen shake
<li>screen resolution options</li>
* ? add gpu support
<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

Template:Infobox-3DS-Homebrews

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

Advertising: