Game development using the open-source Godot Game Engine
Salmela, Tero (2022)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205057482
https://urn.fi/URN:NBN:fi:amk-202205057482
Tiivistelmä
This bachelor’s thesis examined the open-source video game development tool, Godot Engine. The popularity and viability of independent game development is growing along with the many software tools available for developers today. This thesis focused on the potential of Godot Engine for game development, its design, features and workflows.
Evaluating Godot Engine in this thesis was done in multiple ways. Godot Engine was compared to the popular alternatives, Unity and Unreal Engine. Godot Engine’s history, design, features and community were examined. Godot Engine’s numerous features for graphics, physics, programming, animation, audio and networking were highlighted.
This thesis includes a practical project, which was created using Godot Engine. The goal of the practical part was to provide a closer look at the structure of a project in Godot Engine, and to showcase common workflows associated with the program. The project results were examined in detail, with examples of design, programming and features covered. The project was publicly released as open-source software for further reference and study.
A concluding discussion on the merits of Godot Engine as an independent game development tool was written to conclude the thesis work. Along with this, a reflection on the practical project, and some details about future developments and trends were included.
Evaluating Godot Engine in this thesis was done in multiple ways. Godot Engine was compared to the popular alternatives, Unity and Unreal Engine. Godot Engine’s history, design, features and community were examined. Godot Engine’s numerous features for graphics, physics, programming, animation, audio and networking were highlighted.
This thesis includes a practical project, which was created using Godot Engine. The goal of the practical part was to provide a closer look at the structure of a project in Godot Engine, and to showcase common workflows associated with the program. The project results were examined in detail, with examples of design, programming and features covered. The project was publicly released as open-source software for further reference and study.
A concluding discussion on the merits of Godot Engine as an independent game development tool was written to conclude the thesis work. Along with this, a reflection on the practical project, and some details about future developments and trends were included.
Kokoelmat
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
Game Development in Unity : Game Production, Game Mechanics and the Effects of Gaming
Dansie, Jason (Metropolia Ammattikorkeakoulu, 2013)The goal of this thesis is to examine how video games are designed and to see how differ-ent game mechanics work and how to use them in the development of a game, as well as examine what are both the positive and negative ... -
Location-based mobile games : creating a location-based game with the Unity game engine
Korhola, Samuli (2020)The subject of this thesis is location-based mobile games. Location-based mobile games are a way for mobile games to combine reality with virtual worlds and thus re-define the gaming experience. This thesis presents ... -
”WE WANT A 3D GAME” : Customer expectations for the games company when buying a serious game
Sorppanen, Mikko (Oulun seudun ammattikorkeakoulu, 2012)All digital games are not used for entertainment. Some of them can also be used for non-entertainment purposes and these games are called serious games. This thesis is carried out in co-operation with one Finnish games ...