CSI4380-TetrisProject
In this tetris-styled puzzle game the player must outwit and constantly challenge themselves by filling in rows with blocks to clear lines and last as long as possible. These blocks, known technically as tetrominoes, come randomly falling one by one and the player must think quickly and decide where the blocks shall land. The proposed goal for this game is meant to strategically challenge the player and as they learn and become better to compete against themselves and best their previous play times.
Because the game itself doesn't have much artwork gathering the necessary art assets for creating everything was straightforward, the scripts that handle all the game logic required the vast majority of work. The workload consisted of setting up the game board sprite with a tilemap for the proper dimensions along with its grid and border. Setting up the sprite data for the individual tetromino pieces. Scripting all the game logic such as spawning, controlling, and rotation of the blocks, displaying a ghost for the block on the board for where it will land, implementing wall kick functionality for pieces, clearing lines of blocks that have been filled. And lastly creating and setting up the main menu and game over screens. Because I worked alone this was all done by myself.
Leave a comment
Log in with itch.io to leave a comment.