Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Knihovna v enginu Godot pro tvorbu počítačových her žánru strategie v reálném čase
Název práce v češtině: Knihovna v enginu Godot pro tvorbu počítačových her žánru strategie v reálném čase
Název v anglickém jazyce: Real-time strategy videogame toolkit for Godot Engine
Klíčová slova: Godot engine|strategie v reálném čase|herní knihovna
Klíčová slova anglicky: Godot engine|real-time strategy|game toolkit
Akademický rok vypsání: 2023/2024
Typ práce: bakalářská práce
Jazyk práce:
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: Mgr. Vojtěch Černý
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 26.03.2024
Datum zadání: 03.04.2024
Datum potvrzení stud. oddělením: 11.04.2024
Zásady pro vypracování
With the rising popularity of the Godot engine and renewed interest in Real-time strategy (RTS) games in recent years, developers might be interested in creating their own RTS game.
The goal of this thesis is to present a toolkit for creating 2D RTS games in the Godot engine. The language of choice is C# because it is a) better known by programers (especially coming from Unity) b) is strongly typed unlike GDscript and allows for more robust Object oriented design c) interacting with C# from GDscript is easier than vice versa. The project will contain foundations and examples for units, buildings, abilities, attacks, human and AI players, maps, menus and user interface. A large amount of customizations should be doable without custom coding.
Seznam odborné literatury
Bradfield, C. (2018). Godot Engine Game Development Projects: Build five cross-platform 2D and 3D games with Godot 3.0 (p. 298). Packt Publishing Ltd.
HANKA, Adam. Engine for Real-time Strategy (RTS) Games. Bakalářská práce, vedoucí Ježek, Pavel. Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra distribuovaných a spolehlivých systémů, 2013.
Adams, D. (2006, April 8). The State of the RTS. IGN. Retrieved March 26, 2024, from https://www.ign.com/articles/2006/04/08/the-state-of-the-rts
Buro, M., & Furtak, T. (2005, August). On the development of a free RTS game engine. In GameOn’NA Conference (pp. 23-27).
Sturtevant, N., & Buro, M. (2005, July). Partial pathfinding using map abstraction and refinement. In AAAI (Vol. 5, pp. 1392-1397).
 
Univerzita Karlova | Informační systém UK