Pre-release

@mdciotti mdciotti released this Apr 26, 2016 · 6 commits to master since this release

Assets 3

This reverts the fullscreen support implemented in version 0.7.0, as it completely prevented the application from running on Windows systems.

Pre-release

@mdciotti mdciotti released this Apr 26, 2016 · 7 commits to master since this release

Assets 3

New Features

This release adds an options menu, full-screen support on Mac OS X, and some bug fixes.

The options menu allows the user to adjust the music and sounds volume levels, as well as to toggle fullscreen mode. There is a toggle for dark mode which does nothing since themes are not yet implemented.

Full-screen support is only available on Mac OS X for now (due to differences in the default Java fullscreen implementation and the OS X fullscreen implementation). Warning: This breaks support on Windows! Download patch v0.7.1 to disable the fullscreen option altogether for a working Windows build.

Bug Fixes

  • Game does not properly detect block out end game condition
  • Final score is covered by game over window
  • The music continues to play even after the game ended if the user exits the game from the pause menu

Known Bugs

  • Full screen does not actually change the size of the game window
  • Tetriminos are not centered in Next Piece and Hold boxes
  • Back-to-back bonuses are not accounted for
Pre-release

@mdciotti mdciotti released this Apr 20, 2016 · 26 commits to master since this release

Assets 3

New Features

This release adds visual polish, notably screen transitions and background blur on modal windows.

Bug Fixes

  • Crash on startup due to empty score list
  • Top score in-game is relative to current play session, not global from top score list

New Bugs

  • The music continues to play even after the game ended if the user exits the game from the pause menu

Known Bugs

  • Game does not properly detect block out end game condition
  • Final score is covered by game over window
  • Tetriminos are not centered in Next Piece and Hold boxes
  • Back-to-back bonuses are not accounted for
Pre-release

@mdciotti mdciotti released this Apr 12, 2016 · 36 commits to master since this release

Assets 3

New Features

  • Main menu!
  • Top scores list
  • Save scores to disk for persistent top scores
  • Custom text input modal window to allow player to save their name with their score

Bug Fixes

  • Game does not always shut down properly on quit

Known Bugs

  • Game does not properly detect block out end game condition
  • Final score is covered by game over window
  • Tetriminos are not centered in Next Piece and Hold boxes
  • Back-to-back bonuses are not accounted for
Pre-release

@mdciotti mdciotti released this Mar 30, 2016 · 51 commits to master since this release

Assets 3

New Features

  • Sound effect for hard drop
  • Test music track
  • Pause menu
  • Raised the rate of speed increase, so now the game gets faster quicker

Bug Fixes

  • Cannot move or rotate pieces on last tick before the piece is locked down
  • Tetriminos cannot be rotated when first placed on the matrix, as the top border prevents them from rotating
  • Piece move sound effect plays when pressing a key but the piece does not move, i.e. when against a wall

Known Bugs

  • Game does not properly detect block out end game condition
  • Game does not always shut down properly on quit
  • Final score is covered by game over window
  • Tetriminos are not centered in Next Piece and Hold boxes
  • Back-to-back bonuses are not accounted for
Pre-release

@mdciotti mdciotti released this Mar 29, 2016 · 59 commits to master since this release

Assets 3

New Features

  • Next piece: the next tetrimino is displayed
  • Hold piece: a tetrimino can be held to be used later
  • Score system: each game now tracks points and a high score among one "session"
  • Goals: the number of lines to clear to move to the next level
  • Levels: increase level when the goal is reached
  • Speed up: the game speeds up as the level increases
  • Sound effects: using a third party library, TinySound (which is experimental and may be removed in a future release)

Bug Fixes

  • Fixed crash on lock out end game condition
  • Removed delay when placing new piece or swapping piece out from hold
  • Removed last game tick after game over condition

Known Bugs

  • Game does not properly detect block out end game condition
  • Game does not always shut down properly on quit
  • Final score is covered by game over window
  • Tetriminos are not centered in Next Piece and Hold boxes
  • Cannot move or rotate pieces on last tick before the piece is locked down
  • Back-to-back bonuses are not accounted for
  • Tetriminos cannot be rotated when first placed on the matrix, as the top border prevents them from rotating
  • Piece move sound effect plays when pressing a key but the piece does not move, i.e. when against a wall
Pre-release

@mdciotti mdciotti released this Mar 26, 2016 · 75 commits to master since this release

Assets 3

This release satisfies all project requirements, with the addition of a ghost piece to show where a piece will drop. There is currently still no scoring or level mechanisms, and the piece randomization system could be improved. It also does not display the next piece or allow the player to hold a piece. These issues will be addressed in future releases, along with the addition of game menus and themes.

Pre-release

@mdciotti mdciotti released this Mar 26, 2016 · 78 commits to master since this release

Assets 3

No scoring system yet. Just endless streams of tetrominos.