Diplomová práce

Hra pro více hráčů s prvky rozšířené reality

A Multi-Player Game with Features of Augmented Reality

Bc. Radek Zábranský
Anotace

Cílem práce je vytvořit základ ekosystému mobilní MMORPG hry, konkrétně herní a administrativní servery v Node.js a klientskou aplikaci pro Android. Ve hře se bude hráč pohybovat se svým zařízením v reálném světě a podle GPS souřadnic budou herním serverem generovány nestvůry, se kterými bude hráč za svoji virtuální postavu bojovat a vylepšovat ji. Z technického hlediska bude vytvořen systém typu klient …více

Abstract

The aim of the thesis is to create a basis of a mobile MMORPG game, specifically game and administrative servers in Node.js and a client application for Android. The player of the game will move with their device in the real world and the game server will generate monsters for them according to their GPS location. In the name of their virtual character, the player will fight with these monsters and …více

Zadání práce
Cílem práce je vytvořit základ ekosystému mobilní MMORPG hry, konkrétně herní a administrativní servery v Node.js a klientskou aplikaci pro Android. Ve hře se bude hráč pohybovat se svým zařízením v reálném světě a podle GPS souřadnic budou herním serverem generovány nestvůry, se kterými bude hráč za svoji virtuální postavu bojovat a vylepšovat ji. Z technického hlediska bude vytvořen systém typu klient-server, který bude komunikovat v reálném čase. Důležitou roli tedy hraje rychlost komunikace klientské aplikace se serverem, objem přenášených dat a počet aktivních klientů. Proto je dílčím cílem práce rovněž porovnání použití protokolů HTTP/1.1 a HTTP/2.0 a měření škálovatelnosti vůči počtu aktivních klientů. Součástí práce bude textová zpráva popisující princip hry, její implementaci a výsledky experimentů.
Práce zkontrolována:
31. 5. 2016 08:25, doc. RNDr. Vlastislav Dohnal, Ph.D., učo 2952
Jazyk práce
čeština čeština
Termín obhajoby
30. 6. 2016
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Vlastislav Dohnal, Ph.D., učo 2952
KPSK FI MU

Oponent

doc. RNDr. Jan Sedmidubský, Ph.D., učo 60474
KPSK FI MU

Literatura

  • Professional Android 4 application development. Edited by Reto Meier. [3rd ed.]. Indianapolis, IN.: Wiley/[Wrox], 2012, xlii, 817. ISBN 1118102274.
  • Node web development :a practical introduction to Node.js, an exciting server-side JavaScript web development stack. Edited by David Herron. Second edition. 1 online r. ISBN 9781782163312.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.