Skip to content

Recreación del clásico Street Fighter 2 desarrollada con HTML, CSS y JavaScript. Contiene mecánicas básicas de combate, movimientos de personajes y una interfaz retro inspirada en el juego original.

Notifications You must be signed in to change notification settings

Sailok25/street_fighter_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 

Repository files navigation

🎨 MAQUETACIÓ

  • Fons animat: Afegir una animació dinàmica de fons per donar vida a l'escena.
  • Personatges animats: Implementar una animació principal per als personatges.
  • Barra d'energia: Crear i estilitzar una barra d'energia visible per a cada jugador.
  • Comptador de temps: Afegir un comptador de temps per marcar la durada de la ronda.
  • "Time Over": Mostrar un missatge quan el temps s'acabi.
  • Noms dels jugadors: Visualitzar el nom de cada jugador durant la partida.
  • Lletrero de "Players": Dissenyar un indicador clar per als jugadors.
  • Victòries: Comptabilitzar i mostrar les victòries de cada jugador.
  • 3 menus (inici joc --> escollir personatge --> partida --> final)

💻 PROGRAMACIÓ

  • Programar el contador
  • Control de vida
  • Control time over (apareix cuan temps arriba a 00)
  • Control letrero victories (apareix una ma de victoria cuan guanyes una ronda)
  • Control temps al guanyar ronda (reiniciar a 99)
  • Control jugador que ha guanyat: Mostrar el missatge "[nomPersonatge] wins!" quan un jugador guanyi.
  • Parar o reactivar la musica del joc amb una tecla ("S").
  • Moviment de finestra (desplaçament per l'eçenari)
  • Col·lisió

MÚSICA I SONS

  • Musica escenaris (Blanka = "b" // M.Bison = "v")
  • Sons dels cops
  • Só dels rounds
  • Só de la victoria / derrota
  • Só dels menus (Inici // Final)
  • Só escollir personatge (anar passant per damunt)
  • Só crossover

🎭 ANIMACIONS

  • Animació de victòria: Quan un jugador guanyi una ronda o partida, reproduir animació i parar el comptador.
  • Animació de derrota: Quan un jugador perdi una ronda o partida, reproduir animació i parar el comptador.
  • Animació de caminar esquerra: Quan el jugador prem una tecla.
  • Animació de caminar dreta: Quan el jugador prem una tecla.
  • Animació de cop de puny: Quan el jugador prem una tecla (P1 = "C" / P2 = "8(vuit)").
  • Animació de cop especial: Quan el jugador prem una tecla (P1 = "E" / P2 = "0(zero)").
  • Animació de patada: Quan el jugador prem una tecla (P1 = "F" / P2 = "9(nou)").
  • Animació de rebre cops: Quan un jugador rep un cop (colisió), s'activa un efecte de rebre el cop

🥚 EASTER EGG

  • Control d'escenaris: Canviar escenari prement una tecla (Núm 1).
  • Mode inmortal (teclejant 'god')
  • Bonus cotxe (obj cotxe es va destruint)
  • Crossover

CROSSOVER

  • Background
  • Coordenades player 1
  • Coordenades player 2
  • Moviments de player 1
  • Moviments de player 2
  • Col·lisions
  • Animacions victoria/derrota

About

Recreación del clásico Street Fighter 2 desarrollada con HTML, CSS y JavaScript. Contiene mecánicas básicas de combate, movimientos de personajes y una interfaz retro inspirada en el juego original.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published