Capitalist Tetris
Multibastard Tetris est un projet de tetris multijoueur utilisant le
principe de bastet : ce ne sera plus le tetris en lui-même qui envoie
les pièces les moins désirables au joueur, mais les autres joueurs. Il
faut être ainsi assez rapide pour analyser l'état du field de ses
adversaires afin de choisir la pièce qui leur sera le moins pratique à placer.
Développement
Un repo darcs est accessible
à http://iuwt.fr/~asmanur/tetris/repo/. Le code coloré
est dispo ici.
Archives
Changelog
- W6 : Documentation, fichier de configuration, interface plus aboutie, intégration du choix des pièces avec prix calculé par le module Prices, statut d'admin pour le pre-game, controle par le serveur des mouvements des joueurs.
- W4 : On a maintenant un blog
- W3 : Pas mal de choses marchent pas
mal, on peut quasiment jouer (mise à part qu'il faut utiliser
l'interface sur stdin qui n'est pas vraiment pratique). Il reste
quelques bugs à corriger cependant. On a un nouveau nom aussi.
- W2 : Refactorisation du serveur, début de l'implémentation du protocole de jeu, client plus évolué et import du code graphique
- W1 : Première version, woot...
À propos du gameplay
Le gameplay n'est pour l'instant bien défini mais l'accent sera sur la
reflexion plutôt que la rapidité : il faudra être en mesure d'analyser
le field de l'adversaire pour choisir la pièce qui lui sera la plus
dérangeante. Ces actions seront monnayées : plus on choisit une pièce
pénible à placer pour l'adversaire, plus cette action coûtera cher.
Les points seront gagnés de façon classique en faisant des lignes, ou
de façon moins classique en donnant à l'adversaire une pièce lui étant
favorable. Le prix d'une pièce peut ainsi être négatif.
On peut imaginer aussi pour l'avenir des systèmes plus complexes où
un joueur peut demander de l'aide à un autre joueur, si celui-ci
décide de l'aider, il touchera un certain pourcentage de points à
chaque action du joueur aidé.