Skip to content

Game Engine Tetris Demo v0.11

Pre-release
Pre-release

Choose a tag to compare

@MrMadguy64 MrMadguy64 released this 03 Oct 16:17
50bd4d7

New features:

  1. Game is now resolution-independent: everything from 32x20 to any arbitrary resolution like 16K is supported. Font scales properly from 320x200 to 2560x1600 only.
  2. Text support: copyright, score (isn't implemented), level. Font files from Engine Game demo are required.
  3. SRS wall kick added.

Fixes:

  1. Possible crash in case of error. Normal operation isn't affected.
  2. Missing level colors are added, so level 13 and 14 no longer cause blank screen.

P.S. Two things aren't implemented - score and game over screen. It has taken so long, because I had problems with wall kick system. First I wanted to implement my own, but then I realized, that I couldn't do it, cuz I couldn't solve problem, if I couldn't even fully describe what I had to do. So I realized, that there should have been some commonly accepted wall kick "rules", I needed to follow. And yeah, there are such rules.

Next problem - scoring system. You should understand, that while in theory I know how to make games, I actually need to learn to do it in practice. One of things, I need to "invent" - is "infinite" scoring system. Because next game, I want to make, will require it anyway.