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\BattleTanksBackEnd\BattleTanksBackEnd 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

Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 50x (46.18 MB)
Aplikace je včetně zdrojových kódů v jazyce TypeScript