Thesis (Selection of subject)Thesis (Selection of subject)(version: 390)
Thesis details
   Login via CAS
Creati - Game Development Platform
Thesis title in Czech: Creati - platforma pro vývoj her
Thesis title in English: Creati - Game Development Platform
Key words: Herní Engine 3D Rendering DirectX .NET
English key words: Game Engine 3D Rendering DirectX .NET
Academic year of topic announcement: 2019/2020
Thesis type: Bachelor's thesis
Thesis language: angličtina
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: Mgr. Pavel Ježek, Ph.D.
Author: Bc. Filip Rechtorík - assigned and confirmed by the Study Dept.
Date of registration: 12.09.2019
Date of assignment: 12.09.2019
Confirmed by Study dept. on: 26.11.2019
Date and time of defence: 10.09.2021 09:00
Date of electronic submission:16.08.2021
Date of submission of printed version:22.07.2021
Date of proceeded defence: 10.09.2021
Opponents: RNDr. David Bednárek, Ph.D.
 
 
 
Guidelines
The goal of the thesis is to create a game engine based on entity component system. The game engine should include editor, which would allow developers to create their own components, link custom assets to these components, create world from these components, and have them visualized in the editor. Editor will also provide tools for real-time debugging. By default the engine should contain graphics system, input system, simple physics system, and user interface system. As a final step the engine should support exporting the project as a standalone game.
References
* Mark Michaelis: Essential C# 7.0 (6th Edition), Addison-Wesley Microsoft Technology Series, June 2018
* Adam Nathan: WPF 4.5 Unleashed, Pearson Education, June 2013
* .NET Documentation, https://docs.microsoft.com/en-us/dotnet/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html