Mini battle royale
Hra se hraje ve více hráčích, čím víc tím líp, ale můžete si ji vyzkoušet i sami, nebude však proti komu hrát. Během hry sbíráte různé zbraně, náboje a další předměty, postupně se zmenšuje herní zóna, což vás nutí bojovat s ostatními, vyhrává poslední žijící hráč.
Hra obsahuje map editor, můžete si vyzkoušet vytvořit vlastní mapu, uložení mapy však nebude možné na on-line verzi.
Hraní ve fullscreen = F11.
IE zatím nepodporován.
Lokální spuštění
Pro spuštění je nutné mít nainstalováno node.js (https://nodejs.org/en/), aplikace je vyvíjena ve verzi v8.11.3, novější by však neměla být problém.
Stáhněte si zde zdrojové soubory, rozbalte, následně přejděte v
příkazové řádce do složky server/
a zadejte příkaz:
npm install
, čímž si nainstalujete potřebné balíčky.
Následně stačí zadat npm start
a aplikace by se měla
spustit, poběží na http://localhost:8080
, z okolních PC se
připojíte přes IP adresu, např. takto
http://192.168.0.2:8080
.
Technologie
- JavaScript / TypeScript
- Node.js
- Socket.io
- Express
- HTML/CSS
On-line verze
https://mini-battle-royale.appspot.com/
Soutěž
Projekt byl vytvořen do programátorské soutěže ITnetwork summer 2019.
Vyjádření poroty
Porotce | Bodů | Hodnocení |
---|---|---|
![]() David Jančík |
9 | Jednoduchá a propracovaná hra, škoda chybějícího zvuku, mohlo to být dokonalé. Za mě dobrý výkon. |
![]() Michal Čápka |
9 | Zábavný princip battle royal, asi bych byl u hry schopný strávit hodně času. Co bych vytkl je, že ve hře chybí zvuk. Možná by také mohla mít nějaký mód s boty. I když chápu, že na programovat AI ve hře asi není úplně jednoduché. |
![]() David Čápka |
9 | Populární typ hry dotažený téměř k dokonalosti. Mrzí mě jen chybějící zvuk. Vše hezky funguje a hra překvapuje zajímavými powerupy, efekty (ripple efekt vody, kouř), mechanismy (rozbíjení okolí). Moc chválím funkční multiplayer. Na notebooku jsem z nějakého důvodu nemohl najednou chodit a střílet. |
Galerie

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