Letní akce! Lákají tě IT školení C#, Javy a PHP v Brně? Přihlas se a napiš nám do zpráv kód "BRNO 500" pro slevu 500 Kč na libovolný brněnský kurz. Lze kombinovat se slevami uvedenými u školení i použít pro více kurzů. Akce končí 28.7.

Tank Hunt Online

Ostatní Letní soutěž 2018 Tank Hunt Online

ONEbit hosting Unicorn College Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

O co jde?

Jde o multiplayerovou webovou hru. Podstatou hry je jezdit s tankem po bludišťové mapě, sbírat zbraně a ničit protihráče. Není to však tak jednoduché, protože je třeba ovládat zvlášť tělo tanku a věž s dělem. Hra bude obsahovat více herních módů - například Aréna, FFA, Team Vs Team. Některé mapy budou generované náhodně, některé vytvořené v editoru. Minimální počet hráčů je 2, ideálně však více. Podobnou hru jsem kdysi vytvářel v C#, nyní jsem se však rozhodl to udělat znovu, lepší a pro web :)

Tým

  • Radek Veverka - programování
  • Dominik Plachý - grafika, zvuky

Použité jazyky/techno­logie/framewor­ky:

  • Javascript s nadstavbou Typescript
  • Node.js pro server
  • Phaser.io pro klienta
  • socket.io (server i client side) pro realizaci komunikace přes Websockety
  • HTML, CSS, jQuery

Co je zatím hotovo:

edit 7.7.2018

  • Jednoduchý level editor, parsování levelu
  • Pohyb tanků po mapě, rotace věže, barvy tanků
  • Kolize tanků s itemy, sběr itemů
  • Kolize tanků se zdmi (zatím nedokonalé)
  • Střelba, kolize střel s ostatními hráči
  • Speciální zbraň - Čárový laser
  • Speciální zbraň - Plošný laser
  • Herní mód Aréna - jedna mapa, respawny, na tomto módu vyvíjím základní mechaniky hry
Screenshot z vývoje

Galerie

Hra byla vytvořena v roce 2018.

 

 

Hru pro vás napsal Radek Veverka
Avatar
Jak se ti líbí článek?
1 hlasů
Programování se věnuji od dětství, nejraději mám Typescript a C#.
Miniatura
Všechny články v sekci
ITnetwork summer 2018
Aktivity (4)

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!