Simple 2D Tetris Game in Unity
v0.0.2-r12
Added Online High Scores
Added ShowOnlineScores()
Added DownloadHighscoresFromDatabase()
Added UploadNewHighScore()
Uses dreamlo.com to store scores
v0.0.1-r11
Added Pause Menu (Press Esc)
Fixed bug where screen wasn't flashing on Level 1 for quadruple lines
v0.0.1-r10
Added 'High Scores' Panel
Added ShowHighScores();
Added Score Multiplier with Level Up
Added Score Multiplier for double/triple/quadruple Lines
Now using standardized colors for Tetrominos
Screen now flashes on quadruple lines
v0.0.1-r9
Now loads HighScore for set PlayerName
Added LoadHighScore();
v0.0.1-r8
PlayerName is now properly displayed in Settings Panel
Music Toggle is now saved to file.
Settings are now loaded from file when the game starts
Also when the settings panel is opened.
Player Name is now shown above 'High Score' on Game Scene.
Moved 'TitleText' slightly left on Game Scene.
v0.0.1-r7
Added Background to MainMenu
Added Settings Menu
Added Player Name
Added Music
PlayerName and HighScore now saved to file.
Added Levels
FallSpeed now increases on Level Up
Added SaveSettings();
Added SavePlayer();
Added SaveMusic();
Added LoadPlayer();
Added WriteHighScore();
Music Source: http://opsound.org/artist/macroform/
v0.0.1-r6
Moved block spawner up a few lines
Added High Score (not persistent yet)
Added GameManager Object
Added UpdateHighScore();
Added RefreshHighScore();
Added NewGame();
GameOverPanel now properly destroys itself
v0.0.1-r5
Added two more colors for textures
Each Object has its own unique color now
Increased size of Score/Lines text in Game Scene
Added GameOverPanel PreFab
Added Restart button to GameOverPanel PreFab
Added Quit button to GameOverPanel PreFab
Added GameOverFn();
v0.0.1-r4
Added different color textures
Updated GitHub text to reflect Username/Repo
Added 'Lines' text to Score Label
Increment 'Score' Value by 12 on positive isRowFull() result
Incrememnt 'Line' Value by 1 on positive isRowFull() result
Added TitleText to left side of Game Scene
v0.0.1-r3
Darkened Main Menu Button Text
Added Main Menu Button Highlight
Created Canvas on Game Scene
Moved FrameRateCounter to Game Scene Canvas
Added 'Score' Label to Game Scene
Increment 'Score' Label by 10 on positive isRowFull() result
Reorganized Assets into Folders
v0.0.1-r2
Added Main Menu
Added Play Button
Added Exit Button
Removed unused Standard Assets
v0.0.1
Initial Build
Follows Tutorial from: https://noobtuts.com/unity/2d-tetris-game