Date of Award
2010
Document Type
Project
Degree Name
Master of Science in Computer Science
Department
School of Computer Science and Engineering
First Advisor
Turner, David
Second Advisor
Concepcion, Arturo I.
Third Advisor
Yu, Tong
Abstract
The focus of this project is creating a new three dimensional (3D) game called Mythic which was developed at CSUSB. To support Mythic, a new game engine called Geng which is derived from "game" and "engine" is also being developed in the School of Computer Science and Engineering at CSUSB. MAGE, called the Multi-platform All purpose Graphics Engine provides support for keyframe animation, Cg, vertex and fragment shaders GLSL vertex and fragment shaders, loading static models stored in the Collada file format. The architecture of MAGE is based on a unified 3D graphics API that hides the specific implementation details of Open GL and Direct 3D. Contains source code.
Recommended Citation
Stover, David Lee Gardner, "An open source graphics engine for three-dimensional video games" (2010). Theses Digitization Project. 3848.
https://scholarworks.lib.csusb.edu/etd-project/3848