A downloadable game for Windows

Multis is a tribute to Tetris. It offers 5 different gamplays:
     1 - Triis: tetris-like gameplay using trominos (3-blocks pieces).
     2 - Tetris: the famous one (4-blocks pieces).
     3 - Pentis: tetris-like gameplay using pentominos (5-blocks pieces).
     4 - Mixis: a mix of Triis, Tetris and Pentis (3-blocks, 4-blocks and 5-blocks pieces).
     5 - TeTwist: when tetris meets the board game Twister! Every 3 lines one of the controls is randomly remapped over the keyboard. Played by two players each using two fingers, TeTwist unveils all its fun.


Do not forget to have a look to the parameters to change the size of the grid and the base controls for Triis, Tetris, Pentis and Mixis.


PS: a player friendly bug is remaining... Could you find it ?


 Elève Premium de Gamecodeur :

Oui depuis 3 mois.

- Langage et Framework utilisé :

Lua (LÖVE 2D)

- Code par ... / Graphismes par ... (peut être "téléchargés sur xxx") / Musique et sons par ... :

Code par sombrorage.

Dessins par trif' et sombrorage. Design par sombrorage.

Sons par sombrorage.

- Utilisation de librairies et codes externes :

Non

- Temps passé :

5j

- Comment as-tu (ou pas) abordé la contrainte du thème :

J'ai commencé par travailler sur un Tetris basique. David n'avait pas encore posté ses vidéos sur comment programmer ce jeu et j'ai trouvé l'opportunité intéressante d'essayer de le développer par moi-même de mon côté et de n'aller les consulter qu'une fois le projet terminé pour comparaison.

Quand le Tetris basique a commencé à tourner j'ai réfléchi sur d'éventuelles variantes. J'ai pensé à changer le nombre de blocks par pièce ainsi qu'à changer l'ordre des touches en cours de jeu pour plus de difficulté.

- Petit postmortem (avis sur le langage/framework utilisés, difficultés, succès, choix, bilan personnel rapide, etc...) :

Les plus : le couple Lua / LÖVE 2D est très appréciable pour avoir un rendu quasi immédiat de ce que l'on code.

J'ai tenté une approche plus objet que sur mon précédent projet et ça a payé. Lorsque la partie Tetris a été terminée, passer à Triis puis Pentis a été très simple et rapide.

J'ai tenté de toucher un peu à tout en portant attention à plusieurs aspects du jeu : dessins, sons, menu de paramétrage. C'est plutôt agréable d'accoucher d'un projet où tout a été fait par soi.

Les moins : je regrette de ne pas être aller jusqu'à insérer une musique.

Install instructions

Playing the game: download the executable matching your operating system and double-clic on Multis.exe.

ZeroBraneStudio project using LÖVE 2D game engine. Developped on ZeroBraneStudio 1.5 with LÖVE 2D 0.10.2


Download

Download
Multis (win32).zip (3 MB)
Download
Multis (win64).zip (3 MB)
Download
Multis (sources).zip (994 kB)