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). |