On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

So you've arrived...

First of all, thanks for playing!

Let me even out the playing field by saying that I had to cheat a bit with the tetris part of the game. I flat out used kinematic bodies for each block, so I couldn't really program it the way tetris goes. (Rotating real fast near the floor or edges can make them overlap and stick, I am quite unsure how to fix it. Also let me be honest, I still have no idea how to code in the hard drop) . I had an early version of the game where you did a whole lot of things manually (for example, the shots followed your mouse) that was just even more chaos. 

I'm really glad hearing people liked the art. Fixing up how the game looks was the very first thing I did when I finally thought of this idea for the jam, so I'm happy it turned out well.

(+1)

Interesting approach to use kinematic bodies! That's actually pretty clever way to save some coding time for a jam.


I have no idea what the "normal" way is to code Tetris, but I just used a 2d array of simple struct objects that I just had a few attributes representing each cell on the game board. And then from there is was just a matter of having positions correspond to those cells and basically moving blocks around on them.


I'm sure there's lots of places where my code was needlessly complex, but I think it got the job done.


Also! On the GMTK stream today I found a new competitor! They took it in a totally different direction, but it's still.got the core idea of Tetris blocks building the level for a player.

https://berneytd.itch.io/tetrungeon