Skip to content

openscienceunil/EcoShooter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

EcoShooter

Description

Alt text

EcoShooter est un jeu 2D en style pixel art écrit en kaboom.js (kaplay.js) qui vise à sensibiliser le joueur quant à l'impact environnemental néfaste de certaines formes de mobilité et transport. À travers quatre niveaux, l'objectif est alors de réussir à distinguer rapidement les formes de transports qui nuisent à la planète pour les détruire, tout en sauvegardant les exemples de mobilité plus durable.

Mais attention: la vie de la terre est liée à celle du joueur. Plus le joueur entre en contact avec les formes de mobilité négative ou détruit par erreurs des transports durables, plus il perd des points de vie, tout comme le fait la planète.

Pour passer chaque niveau, le joueur doit détruire l'ennemi principal qui bouge de droite à gauche, tout en détruisant les autres éléments de mobilité négative qui tombent du haut vers le bas et en évitant ceux positifs.

Commandes du jeu

→ : bouger à droite

← : bouger à gauche

espace : passer les dialogues et tirer

↑ : recommencer le jeu

Lancement

Pour jouer en ligne : https://leadonnet.itch.io/ecoshooter

Pour jouer en local: télécharger tout le répertoire (ou directement "EcoShooter.zip") et l'ouvrir sur Visual Studio Code et Go Live.

Contexte de développement

Ce jeu a été développé dans le cadre du cours "Développement de jeux vidéo 2D" (SLI, Lettres, UNIL), encadré par Isaac Pante et Johan Cuda. Lien du jeu: https://leadonnet.itch.io/ecoshooter

License

Fonts: Pixelify Sans par Stefie Justprince/Typecalism Foundryline

Sprites

  • Coeurs: DonHellsing
  • Player: BossNelNel
  • Transports: Digital Realms, iPixl, Chasersgaming, Dai420
  • Pieton: Momonga
  • Bullets: SnoopethDuckDuck
  • Health bar: EremitaPerdido
  • Terre: Deep-Fold
  • Background principal: Vicente Nitti
  • Slime: SovietShnuckums

Musiques: Jonathan So

Sons: Leohpaz

Une partie des assets de transports (vélo, train, avion, hélico, jet) et les fonds d'écrans de paysages, ont été générés sur playground.ai grâce à des prompts élaborés avec chatGPT, et ensuite découpé à la main.

Crédits

Concept et développement: Léa Donnet

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.9%
  • Other 1.1%