• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

A Bloat-Free 3D Game Engine

Andersson, Gustaf, Andersson, Edvin January 2024 (has links)
This paper focuses on developing and evaluating a bloat-free 3D game engine, prioritizingmemory efficiency, loading times, and overall performance. Optimizing softwareperformance becomes imperative with the ever-increasing complexity of software and thediminishing returns of Moore’s law. The prevalent use of design patterns, libraries, andlanguage features often prioritizes abstraction and scalability over performance, leadingto bloated software with memory inefficiencies and longer loading times.The presented research addresses this challenge by exploring the feasibility and potentialbenefits of designing a game engine with a bloat-free approach. The study formulatesproblem statements regarding memory utilization, CPU usage, time to export a game, andengine launch time, setting the foundation for developing the game engine, CogWheel.The evaluation of CogWheel involves comparative testing against industry-standardengines like Unity and Unreal Engine with the problem statements as a foundation.Results indicate promising outcomes for CogWheel, showing notable improvements intime-to-export, CPU usage, and memory utilization, especially in simpler projects.However, the thesis shows that the differences become more nuanced in more complexscenes, highlighting areas for further development and testing.

Page generated in 0.0448 seconds