Skip to content

LucasMouraDeOliveira/ChickenShoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChickenShoot

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.

Dépendances

Apache Maven 3.2.5

Java JDK 1.7

Installation

Un simple clone du projet devrait suffire.

Lancement

A la racine du projet, lancez mvn jetty:run.

Une fois le serveur lancé, connectez vous sur http://localhost:8080/ChickenShoot

Contribution

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.

Auteurs

Lucas Moura de Oliveira

Rémy Hanquez

Julien Leleu

Ludovic Lorthios

Maxime Opsommer

About

Jeu de tir au poulet sur navigateur

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •