Crystal Tetris (0.9.0 only)

Show off your games, demos and other (playable) creations.
Post Reply
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Crystal Tetris (0.9.0 only)

Post 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.
Last edited by retrotails on Sat Dec 07, 2019 10:02 pm, edited 3 times in total.
User avatar
Jeeper
Party member
Posts: 611
Joined: Tue Mar 12, 2013 7:11 pm
Contact:

Re: Crystal Tetris

Post by Jeeper »

Very nicely made! You should add highscore and make the game not quite when you lose :).
User avatar
T-Bone
Inner party member
Posts: 1492
Joined: Thu Jun 09, 2011 9:03 am

Re: Crystal Tetris

Post by T-Bone »

The music is bad-ass!
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Re: Crystal Tetris

Post 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.
Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests