Version javascript de Frozen Bubble v2.2.0. Cette version est directement jouable en ligne.
- Note : Il est conseillé d'avoir l'accélération matérielle activée dans le navigateur
Poursuite de la réécriture. Cette version est maintenant très différente de la précédente version. La version alpha était utilisée pour tester différents concepts, elle n'embarquait que très peu de bibliothèques (Log4j et JUnit). Cette version utilise désormais Spring Boot, mais doit être considérée comme "Work in progress" :
- L'intégration avec Spring Boot n'est pas encore complète
- La gestion des mécanismes de synchronisation est à revoir entièrement
- Le refactoring des tests est incomplet, le package ne sera pas mis en ligne pour le moment
Frozen Bubble est un jeu de "match 3" : L'objectif est de regrouper 3 bulles ou plus de même couleur afin de les éliminer. Cette version propose différents modes
100 niveaux de difficulté progressive pour apprendre à maîtriser le jeu
A deux sur le même clavier ou seul contre l'ordinateur
Le mode ultime, jusqu'à 5 joueurs en réseau
Le serveur peut être démarré de plusieurs façons. Dans chaque cas, le jeu est accessible à l'adresse http://localhost:8080.
Dans le répertoire du projet, exécuter
mvn spring-boot:run
Dans le répertoire du projet, exécuter
mvn clean package
Cette commande permet de générer un jar fbjs-<version>.jar
dans le répertoire de sortie
Il suffit alors d'exécuter ce jar
java -jar fbjs-<version>.jar
Un fichier dockerfile est présent à la racine du projet. Il reconstruit le serveur à partir des sources github.com.
Dans le répertoire du projet, exécuter
docker build -t fbjs .
docker run -t -i -p 8080:8080 fbjs
Auteur | Contribution |
---|---|
Guillaume Cottenceau | Concept, développement Perl/SDL |
Alexis Younes | Design graphique |
Matthias le Bidan (Matths) | Sons et musique |
Amaury Amblard-Ladurantie | Design graphique |
Caroline Vic | Logo "Gorfou badass" |
Glenn Sanson | Développement JavaScript |