Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Battle tanks

Hra inspirována hrou Battle City (https://youtu.be/MPsA5PtfdL0), předělaná do multiplayeru a deathmatch módu, můžete hrát proti protihráčům po síti a botům.

Hra obsahuje level editor, během chvíle si vytvoříte vlastní level nebo upravíte již vytvořené.

Mimo zvuků je vše moje tvorba.

Spuštění

Pro spuštění je nutné mít nainstalováno aktuální node.js (https://nodejs.org/en/).

Postup pro Windows

Nejprve je nutné zapnout server, přejděte do složky BattleTanks\Bat­tleTanksBackEn­d\BattleTanksBac­kEnd a zde zapněte příkazovou řádku (shift + right click > Otevřít zde okno PowerShell) a napište node app a stiskněte enter. Pokud se objeví 'listening on: 80' hra je spuštěna.

Ostatní OS

Prostě zapněte v node soubor app.js.

Poté stačí zapnout libovolný moderní prohlížeč a hra poběží na adrese: http://localhost/. (Pokud vám již běží něco na localhost, třeba Apache, vypněte jej, poznámka redakce). Na úvodní obrazovce se zobrazí IP adresa serveru. Ostatní hráči se připojí přes vaši IP adresu např. takto: http://192.168.0.2/.

Možné problémy

  • Každá mapa má pevné rozlišení, pokud máte nízké rozlišení nemusí se vám zobrazit celá, řešení je fullScreen (F11) nebo prostě zmenšíte obrazovku (CTRL -).

Technologie

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

Vyjádření poroty

  • Dan Vítek - 7 bodů - Jednoduše hratelná hra s jednoduchým designem. Oceňuji, že jste přidali boty. Powerupy jsou fajn, hodil by se nějaký výběr zbraní. Občas se tank zasekne o roh a pak mu trvá relativně dlouho než se zase rozjede. Škoda že to neběží někde online, hrál jsem jen s botama.
  • Adam Ježek - 7 bodů - Pěkná minimalistická hra, oceňuji funkci editoru, ale spuštění není zrovna user-friendly, mohl jsi zřídit alespoň online verzi.

Galerie

Hra byla vytvořena v roce 2018.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 49x (46.18 MB)
Aplikace je včetně zdrojových kódů v jazyce TypeScript

 

Všechny články v sekci
Zdrojákoviště TypeScript
Článek pro vás napsal Roman
Avatar
Uživatelské hodnocení:
1 hlasů
Roman
Aktivity