Quadra

Physics based Tetris, made for the Ludum Dare #49

I'm not reeeeeally happy with this game, I think I could've done better in a lot of parts. Welp, I'm a bit rusty with game jams right now, so maybe I should just blame this 😅

I hope you enjoy playing!

Controls:
  • Arrow or WASD keys: move pieces;
  • X/C or J/K keys: rotate pieces;
  • P key: pause game;
  • M key: mute game.

Hold down or S to make pieces fall faster.

Credits:

Palettes used:
Software used:
Source code:

There you go,  hope you can learn something new 🙂


StatusReleased
PlatformsWindows, macOS, Linux, HTML5
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorEscada Games
GenrePuzzle
Tags2D, chiptune, godot-engine, Ludum Dare, Ludum Dare 49, Minimalist, Singleplayer, Tetris
LinksLudum Dare

Download

Download NowName your own price

Click download now to get access to the following files:

l32.zip 14 MB
l64.zip 14 MB
mac.zip 14 MB
w32.zip 12 MB
w64.zip 13 MB

Comments

Log in with itch.io to leave a comment.

(1 edit) (+1)

legal, como funciona a logica de eliminação de uma reta ? parece meio complicado por ter a física, no tetris padrão parece simples, já que tem uma grid.


e muito bonito o visual do game

(+1)

 Opa, desculpas a demora pra responder!

 Então, sendo sincero, foi na base da gambiarra kkk logo em cima do bloco do meio, tem vários nodes Area2D que verificam quantos blocos estão contidos na área. Quando essa quantidade é igual a 10, aí o jogo considera que a linha foi completa.

 Explicando sem usar termos da Engine, basicamente o jogo verifica a cada X pixels se naquela altura existem pelo menos 10 blocos. Essa altura foi obtida levando em conta o tamanho dos blocos mesmo.

 Enfim, que bom que gostou! Se quiser perguntar mais algo, fica à vontade.

lógica legal, bem simples e funcional

(+1)

Very interesting concept.