Tekken Grit - Inlämning 1 - Javascript 2

Gruppamedlemmar

  • Petra Hastman
  • Andréa Jandergren

Projekt på utbildningen:

Front end webbutvecklare 400 YH-poäng - Grit Academy
(2023-2025)

Kurs

FE23 | Javascript 2


Uppgiften

Ni ska skapa en simpel (eller komplex om ni hellre vill) version av fighting-spelet Tekken. Spelet ska ha två spelare som slåss mot varandra. Målet är att knocka den andra spelaren.

Beskrivning

Varje spelare väljer ett namn och en typ av fighter. Spelarna turas om att attackera varandra. När en spelare tar emot en attack minskar spelarens health. När en spelares health har gått ner till 0 är spelaren knockad. Spelet startas då om.

Varje typ av fighter har sina egna unika attacker och ett visst nummer för max health.

Krav

Spelet ska fungera så som det är beskrivet under “Beskrivning”.

Koden

  • Använd moduler.
  • Använd objektorienterad programmering.
  • Det ska finnas en klass som beskriver en Fighter.
  • Det ska finnas minst två subklasser till Fighter som beskriver två typer av fighters.

GUI

Det ska vara tydligt

  • att det finns en visuell skillnad mellan de olika typerna av Fighters.
  • vad varje fighter heter.
  • när en Fighter har knockats.
  • hur en spelare attackerar en annan spelare.
  • vems tur det är att attackera.

I övrigt väljer du helt och hållet själv hur spelet ska se ut.