Quadrox: Yet another Tetris clone

I had to make one myself. I just had to.

I just started last Friday and it didn’t take long to get it going with XNA. I just wanted it to behave similar to Tetris DS + other rules I picked up from Heboris, and that took some time… (plus, I wanted to watch Madagascar 2 & Quantum of Solace, too, and did. :D ).

If you want the game, it’s here: Quadrox v. 1.1. Quadrox v. 1.1.1.

Installation:

  • Unzip Quadrox_v1.1.zip into a temporary folder (doesn’t really matter where, as long as you remember where it is).
  • Open that folder and run “setup.exe” and continue with the installation.
  • If you don’t have the prerequisites ( .NET & XNA frameworks, the setup will download them)
  • When it’s done, it will automatically run the game in windowed mode.
  • I’m not sure but I think the temporary folder can be deleted at this point…

Uninstallation:

  • It can be found in the Add/Remove programs in XP and in Vista’s counterpart (not sure what it is, sorry).

Just a summary on the project:

Motivations

  • Something to play while waiting for a download job. (Does not require an internet connection & can just pick up and play)
  • Tetris with my desired ruleset
  • Simple UI that does not distract you from the game
  • Practice C# and using XNA, getting ready for the Zune :P
  • Non-intrusive app
  • Lightweight (well it is, except for the need for the .NET & XNA frameworks… )

Features

  • Can select starting level: 1-30
  • Can spin the current block while it hasn’t been locked.
  • Can hold blocks
  • Always in “Endless mode” – You don’t stop after reaching level N.
  • Shows you your next 7 blocks = more strategy, less luck.
  • Can run in windowed or full screen mode
  • “Secret” INVISIBLE MODE – toggled at the Game Over screen (F9). Well, not a secret anymore…

Known Bugs:

  • Rotation when trying to slip in some bricks does not behave as intended. (Thus some S/Z/T-Spins might not be possible)
  • Starting position of some blocks may seem lower or higher than others.

Future of the Project:

  • Add pre-spinning blocks before the blocks spawn on top.
  • Add ability to pause the game – hahahaha!
  • [Change UI]
  • [Might add some sounds]

If you find any bugs, have comments/suggestions, please leave a comment or contact me at goofydelinquent [AT] gmail [DOT] com. Thanks.

blog comments powered by Disqus