Page 1 of 1

Crystal Tetris (0.9.0 only)

Posted: Wed Nov 27, 2013 11:26 pm
by retrotails
Requires canvases, shaders, and LÖVE 0.9.0!

Tetris clone with refractive pieces and cool shader backgrounds.

Controls:
Numbers 1-5: Switch between the shaders. Shader 3 is VERY GPU intensive, especially at higher resolutions!
Arrow keys: Left and right move peice, up rotates, down speeds up the drop. No quickdrop yet.
H: Hold peice
F: Fullscreen


History:
v1.0
Nearly working Tetris with shaders and stuff.
v2.0
Ported to love 0.9.0
- Added window resize support
- Autodetects fullscreen resolution
- Key repeat is worse because 0.9.0 does not let me set it, but I will implement my own soon!
Added 2 original shaders
Made rendering over 2x more efficient
Added fullscreen, accessible with the F key
Added 'Hold' support with H key
Somehow made the code smaller in the process

Credit:
The mountain and fire shaders are not mine, but the rest are.
Music is mine and placeholder.
Sound effects are from Tetris Grand Master 3 and also placeholder.

Re: Crystal Tetris

Posted: Thu Nov 28, 2013 12:22 am
by Jeeper
Very nicely made! You should add highscore and make the game not quite when you lose :).

Re: Crystal Tetris

Posted: Mon Dec 02, 2013 9:01 am
by T-Bone
The music is bad-ass!

Re: Crystal Tetris

Posted: Mon Dec 02, 2013 1:05 pm
by retrotails
T-Bone wrote:The music is bad-ass!
Thanks! Maybe it will be in the final, then.

Updated to v2.0, and it needs 0.9.0 now.
If anyone absolutely needs a 0.8.0 version, I can make one, but it won't have some features.