Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Knihovna v enginu Godot pro tvorbu počítačových her žánru strategie v reálném čase
Thesis title in Czech: Knihovna v enginu Godot pro tvorbu počítačových her žánru strategie v reálném čase
Thesis title in English: Real-time strategy videogame toolkit for Godot Engine
Key words: Godot engine|strategie v reálném čase|herní knihovna
English key words: Godot engine|real-time strategy|game toolkit
Academic year of topic announcement: 2023/2024
Thesis type: Bachelor's thesis
Thesis language:
Department: Department of Software and Computer Science Education (32-KSVI)
Supervisor: Mgr. Vojtěch Černý
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 26.03.2024
Date of assignment: 03.04.2024
Confirmed by Study dept. on: 11.04.2024
Guidelines
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.
References
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).
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html