- Notifications
You must be signed in to change notification settings - Fork0
My Bachelor's Thesis, in Czech
License
tenhobi/bachelors-thesis
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Finální verzi PDF najdete v záložcereleases.
PDF pro daný commit lze najít po přejití na build proces po kliknutína status (✔️ fajfku).
Zdrojové kódy implementace jsou v samostatnémrepozitáři.
Cílem práce je navrhnout a vyvinout multiplatformní mobilní hru,která bude klást důraz na kooperaci více hráčů připojených z různých zařízeníchpřes síť.Ve hře bude využito specifik moderních mobilních zařízení (například různé typysenzorů a možnosti ovládání).Při práci budou uplatněny tradiční postupy softwarového inženýrství.
- Proveďte průzkum existujících podobných aplikací a trendů v oblastimobilních her.
- Analyzujte a porovnejte vybrané technologie pro vývoj multiplatformníchmobilních aplikací.
- Navrhněte samotnou hru a herní logiku, sestavte požadavky na aplikacia případy užití.
- Navrhněte architekturu a uživatelské rozhraní aplikace s důrazem nasnadnou rozšiřitelnost a použitelnost.
- Implementujte a otestujte aplikaci dle návrhu.
- Vytvořte uživatelskou a vývojářskou dokumentaci.
- Zhodnoťte výslednou aplikaci a popište námět na rozšíření.
texlivetexlive-xetextexlive-extra-utilstexlive-lang-czechslovaktexlive-bibtex-extrabiberpython-pygments
Licencováno podCC BY-SA 4.0.
Please note that the thesis is written in Czech.
You can find the final version of the PDF in thereleases tab.
The implementation source code is in a separaterepository.
The aim of this work is to design and develop a cross-platform mobile game thatwill emphasize the cooperation of multiple players connected from differentdevices over the network.The game will use the specifics of modern mobile devices(such as different types of sensors and control options).Traditional software engineering procedures will be applied.
- Investigate existing similar apps and trends in mobile games.
- Analyze and compare selected technologies for cross-platform mobileapplication development.
- Design the game and game logic, assemble application requirements and usecases.
- Design the architecture and user interface of the applicationwith emphasis on easy extensibility and usability.
- Implement and test your application as designed.
- Create user and developer documentation.
- Evaluate the resulting app and describe the extension idea.
texlivetexlive-xetextexlive-extra-utilstexlive-lang-czechslovaktexlive-bibtex-extrabiberpython-pygments
Licensed underCC BY-SA 4.0.
About
My Bachelor's Thesis, in Czech