Uppsats
TopDogEngine : A single-file 3D game prototyping framework
Kandidat-uppsats
Publicerad: 2025
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
This paper presents the design and evaluation of TopDogEngine (TDE), a single-header C++ framework for prototyping and educational use in 3D graphics programming. Using the Design Science Research Methodology (DSRM), we developed a lightweight 3D rendering engine that makes use of the Vulkan API to provide low-level control, while reducing setup complexity. The Vulkan API is essential for 3D graphic rendering with the low-level control we desire.Evaluation was conducted through a series of user tests and cognitive walkthroughs. We also compared the capabilities of TDE against a defined checklist of essential realtime 3D rendering engine functionalities. The results demonstrate that TDE offers a balance between accessibility and low level control for 3D graphics. They also highlight the need for documentation and onboarding materials. We conclude that TDE is a viable educational and prototyping tool that offers a practical entry point into low-level 3D graphics programming.
Information
- Författare
- Forsberg, Jack, Widén, Johannes
- Publiceringsdatum
- 2025
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Tuomenoksa Texier, Léo, Högberg, Viktor
Publicerad: 2025
Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Hugubakken, Magnus, Melander Kröjs, Alfons
Publicerad: 2025
Kandidat-uppsats, Stockholms universitet/Institutionen för pedagogik och didaktik
Bjelica, Alexandra, Hildings, Carola
Publicerad: 2025
Kandidat-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Wahlbeck, Leopold, Majberger, Anna, Lisborg, Alexander
Publicerad: 2026-02-19
Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Ahlström, Rasmus, Aldenkvist, Alice
Publicerad: 2026
Kandidat-uppsats, Umeå universitet/Institutionen för psykologi
Meier, Jack, Löfqvist, Axel
Publicerad: 2024