Jeu de tir au poulet en ligne sur navigateur. Dans ChickenShoot, vous incarnez soit un poulet soit un chasseur.
Chaque camp dispose d'armes qui lui sont propres, et doit décimer l'équipe adverse dans une carte aux dimensions réduites, dans des parties courtes mais intenses, et jusqu'à 20 personnes.
Apache Maven 3.2.5
Java JDK 1.7
Un simple clone du projet devrait suffire.
A la racine du projet, lancez mvn jetty:run.
Une fois le serveur lancé, connectez vous sur http://localhost:8080/ChickenShoot
Le jeu n'en est encore qu'à ses débuts, de nombreuses fonctionnalités importantes sont encore manquantes, et celles qui sont déjà là ont été codées avec les pieds. Si vous souhaitez participer au projet, vous êtes le bienvenue !
Il y a tout à faire dans ChickenShoot, voici une liste (non exhaustive) des améliorations à apporter :
- Retravailler le css du site
- Refactorer et commenter le code Java
- Implémenter de nouvelles fonctionnalités (différents types d'armes pour les joueurs, de nouveaux obstacles, ...)
- Afficher un message de victoire à la fin d'une partie
- Améliorer le système de classement/gain d'expérience
- Trouver de nouvelles images pour le terrain ou pour les joueurs
- Améliorer la protection contre les injections XSS et autres attaques
N'hésitez pas à ouvrir une pull request ou une issue si vous souhaiter rapporter un bug, proposer une amélioration, ou simplement poser une question.
Lucas Moura de Oliveira
Rémy Hanquez
Julien Leleu
Ludovic Lorthios
Maxime Opsommer