A simplified game engine for a game development course

dc.contributor.advisorMarais, Patricken_ZA
dc.contributor.authorWeimar, Rolfen_ZA
dc.date.accessioned2014-11-05T03:57:29Z
dc.date.available2014-11-05T03:57:29Z
dc.date.issued2014en_ZA
dc.descriptionIncludes bibliographical references.en_ZA
dc.description.abstractThe Video Game industry is maturing. Success in the video game industry relies on many things, including marketing, sound business practises, and top notch technical implementation. Games Engines are software systems that facilitate game production. The growth of the game industry has increased the demand for programmers trained in game development technologies. A simplified game engine, designed specifically for the game development courses which service the supply of graduates for the industry, could have many advantages. This dissertation analysed the requirements of such a system. We found that such a game engine would need to be extensible, reusable, modular, be easy to learn, and be open source. It would also need to at least include graphics, audio, networking and path-finding components. Our analysis found that no game engine currently exists that fulfills all these requirements. We designed and implemented a game engine to fulfill all these requirements. Our game engine is built around a module framework, where each task of the game engine is handled by a module. This modular design allows us to easily change functionality by adding, removing or updating modules.en_ZA
dc.identifier.apacitationWeimar, R. (2014). <i>A simplified game engine for a game development course</i>. (Thesis). University of Cape Town ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/9202en_ZA
dc.identifier.chicagocitationWeimar, Rolf. <i>"A simplified game engine for a game development course."</i> Thesis., University of Cape Town ,Faculty of Science ,Department of Computer Science, 2014. http://hdl.handle.net/11427/9202en_ZA
dc.identifier.citationWeimar, R. 2014. A simplified game engine for a game development course. University of Cape Town.en_ZA
dc.identifier.ris TY - Thesis / Dissertation AU - Weimar, Rolf AB - The Video Game industry is maturing. Success in the video game industry relies on many things, including marketing, sound business practises, and top notch technical implementation. Games Engines are software systems that facilitate game production. The growth of the game industry has increased the demand for programmers trained in game development technologies. A simplified game engine, designed specifically for the game development courses which service the supply of graduates for the industry, could have many advantages. This dissertation analysed the requirements of such a system. We found that such a game engine would need to be extensible, reusable, modular, be easy to learn, and be open source. It would also need to at least include graphics, audio, networking and path-finding components. Our analysis found that no game engine currently exists that fulfills all these requirements. We designed and implemented a game engine to fulfill all these requirements. Our game engine is built around a module framework, where each task of the game engine is handled by a module. This modular design allows us to easily change functionality by adding, removing or updating modules. DA - 2014 DB - OpenUCT DP - University of Cape Town LK - https://open.uct.ac.za PB - University of Cape Town PY - 2014 T1 - A simplified game engine for a game development course TI - A simplified game engine for a game development course UR - http://hdl.handle.net/11427/9202 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/9202
dc.identifier.vancouvercitationWeimar R. A simplified game engine for a game development course. [Thesis]. University of Cape Town ,Faculty of Science ,Department of Computer Science, 2014 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/9202en_ZA
dc.language.isoengen_ZA
dc.publisher.departmentDepartment of Computer Scienceen_ZA
dc.publisher.facultyFaculty of Scienceen_ZA
dc.publisher.institutionUniversity of Cape Town
dc.titleA simplified game engine for a game development courseen_ZA
dc.typeMaster Thesis
dc.type.qualificationlevelMasters
dc.type.qualificationnameMScen_ZA
uct.type.filetypeText
uct.type.filetypeImage
uct.type.publicationResearchen_ZA
uct.type.resourceThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_sci_2014_weimar_p.pdf
Size:
1.14 MB
Format:
Adobe Portable Document Format
Description:
Collections