HES-SO Vs - 624-2 - HTML/CSS/JavaScript

Description de notre projet

Par Stéphanie Baechler le 04/04/2021 à 10:15

Dans le cadre du cours 624-2 RIA de la formation Bachelor ès Science en Informatique de gestion de la HES-SO Valais Wallis, il nous a été demandé d'implémenter un jeu en JavaScript au sein d'un site internet en HTML et CSS. Nous avons donc décidé d'opter pour un jeu en 2D sur plusieurs niveaux, que nous avons baptisé "Let's drop".

Général

  • Nom du jeu : let's drop
  • Personnage : goutte d'eau
  • Chaque niveau comporte des attaques (monstres)
  • But général : finir les niveaux le plus rapidement possible
  • But de chaque niveau : se rendre à la sortie du niveau en perdant le moins de vie possible et le plus rapidement possible

Technique

  • Le timer se lance dès que la goutte bouge dans le niveau 1 (la touche active le timer)
  • Les monstres bougent / tirent que lorsque la goutte arrive dans le niveau

Vie

  • La goutte peut avoir 4 tailles différentes indiquant son niveau de vie (grande = beaucoup de vies)
  • Plus la goutte est petite, plus elle va vite (permet d'éviter les obstacles plus facilement)
  • Impact avec une attaque : peut perdre une vie ou être désavantagée
    • Effet si impact : neutralise l'impact avec l'attaque pendant 2 secondes, 1 seconde elle clignote à sa taille de base et 1 seconde elle clignote à sa nouvelle taille réduite
  • Perd la dernière vie = game over