IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Battle tanks

Hra inšpirovaná hrou Battle City ( https://youtu.be/MPsA5PtfdL0), prerobená do multiplayeru a deathmatch módu, môžete hrať proti protihráčom po sieti a botom.

Hra obsahuje level editor, počas chvíle si vytvoríte vlastný level alebo upravíte už vytvorené.

Mimo zvukov je všetko moja tvorba.

Spustenie

Pre spustenie je nutné mať nainštalované aktuálne node.js ( https://nodejs.org/en/).

Postup pre Windows

Najprv je nutné zapnúť server, prejdite do priečinka BattleTanks \ BattleTanksBackEnd \ BattleTanksBackEnd a tu zapnite príkazový riadok (shift + right click> Otvoriť tu okno PowerShell) a napíšte node app a stlačte enter. Ak sa objaví 'listening on: 80' hra je spustená.

Ostatné OS

Proste zapnite v node súbor app.js.

Potom stačí zapnúť ľubovoľný moderný prehliadač a hra pobeží na adrese: http://localhost/. (Ak vám už beží niečo na localhost, treba Apache, vypnite ho, poznámka redakcie). Na úvodnej obrazovke sa zobrazí IP adresa servera. Ostatní hráči sa pripojí cez vašu IP adresu napr. Nasledovne: http://192.168.0.2/.

Možné problémy

  • Každá mapa má pevné rozlíšenie, ak máte nízke rozlíšenie nemusí sa vám zobraziť celá, riešenie je fullscreen (F11) alebo jednoducho zmenšíte obrazovku (CTRL -).

Technológie

  • JavaScript / Typescript
  • Node.js
  • Socket.io
  • express
  • HTML / CSS

Vyjadrenie poroty

  • Dan Vítek - 7 bodov - Jednoducho hrateľná hra s jednoduchým dizajnom. Oceňujem, že ste pridali topánky. Powerupy sú fajn, hodil by sa nejaký výber zbraní. Občas sa tank zasekne o roh a potom mu trvá relatívne dlho než sa zase rozbehne. Škoda že to nebeží niekde online, hral som len s topánkami.
  • Adam Ježek - 7 bodov - Pekná minimalistická hra, oceňujem funkciu editore, ale spustenie nie je práve user-friendly, mohol si zriadiť aspoň online verzii.

Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 50x (46.18 MB)
Aplikácia je vrátane zdrojových kódov v jazyku TypeScript

 

Všetky články v sekcii
Zdrojákoviště TypeScript
Článok pre vás napísal Roman
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Roman
Aktivity