Skip to content

mychalvlcek/bulanci-html5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bulanci-html5

Pokus o hru velice podobnou z minulosti znamym bulankum. Hra pro 2 hrace na jednom PC, kde jeden se snazi sestrelit druheho. Hrac ktery ma vice "killu" vyhrava. Jeden hrac se ovlada pomoci WASD + mezernik. Druhy pomoci sipek + enter. Hra detekuje kolize hracu (+ resi i kolize pri nahodnem respawnu). Casovy limit je stanoven na 90 s. Po skonceni limitu je zobrazen vysledek hry.

DEMO

POPIS FUNKCNOSTI

Objektu Game predam canvas, do ktereho se hra bude vykreslovat, nactu veskere zdroje (obrazky) a pote spustim hru. Spusteni hry spociva ve vygenerovani mapy (pozadi) a hracu (nahodne na mapu). Spusti se hlavni smycka hry, ktera odchytava vstup z klavesnice a ten zpracovava a prekresluje hru.

  • hra pro 2 hrace na jednom PC
  • pohyb obou hracu zaroven (vice stisklych klaves najednou) na obrazovce
  • strely + odchytavani kolizi kulek
  • nahodny spawn na mape
  • kolize hracu mezi sebou
  • "responzivni" canvas (prekreslovani hracu a HUDu pri zmene velikosti okna/rozliseni)

je zde samozrejme prostor pro dalsi vychytavky:

TODO & POSSIBLE FEATURES

  • strelba skrz 1 okraj obrazovky (mohlo by rapidne zvysit zabavnost hry :), ale i jeji slozitost a neprehlednost :( )
  • barevnost bulanku (multi images vs. one image)
  • animace pohybu bulanku pres image sprite
  • lepsi stin bulanku
  • kolize (hracu mezi sebou)
  • zpresnit hitbox
  • nahodne prekazky na mape
  • offline app (manifest)
  • nastaveni (klavesy, atd)
  • ruzne zbrane (ruzne rychle kulky, kadence, velikost zasobniku, ..)
  • online sitova hra
  • tournament mode
  • editor levelu
  • ..

INSTALACE

  • unzip & doubleclick index.html (spusteni ve webovem prohlizeci)

About

Bulánci - development repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published