80 % bodů zdarma na online výuku díky naší Letní akci!
Pouze tento týden sleva až 80 % na e-learning týkající se PHP

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.

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

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

Hra byla vytvořena v roce 2019.

 

Stáhnout

Staženo 12x (681.43 kB)
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
Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!
Aktivity (6)

 

 

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í!