This is a Russia block application on windows console.
$ g++ box.cpp -std=c++11 -o box.exe
if you really want play this simple game
- w for rotate a block
- a for move left
- d for move right
- s to try fall down
there is currently a line under the board say what the block do just before, and because of something inside it may be strange. but it do nothing to the game.
there are not much thing to add to the simple code.
- score and next block prompt. put it right of the board is rather unconfortable. and put it down make the board too long.
- different level of game. higher level influence fall down speed of the block.
- play hint of the game in above play.
- start and pause operation. I insist that a russia dont need pause, it is easy to be used as cheat way. but it does no harm to me.
there are also other fantancy ideas that currently not in implementation list.
- use something instead of console.
- fall down hint of a block. this is used to know early what influence the block fall down will make.
- continue game. if you just lose one game, you can continue without restart the program.
- score challenge. save highest score since the program start. also a database can be used to record more time.