Project Specification
- Project Type: Academic
- Project Mode: Independent
- Project Status: Complete
- Project Duration: 3 Months
- Project Involvement
- Project management
- Developed a text renderer
- Integrated a simple renderer
- Implemented a basic renderer
- Incorporated render commands
- Integrated a perspective camera
- Developed event callback methods
- Incorporated input polling for events
- Implemented a debug logger system
- Developed an executable application
- Implemented source code file parsing
- Integrated an execution timing system
- Incorporated an orthographic camera
- Developed an asset resource manager
- Implemented an event dispatch system
- Incorporated application window events
- Software Applications
- Git (GitHub)
- Microsoft Visual Studio
- Supported Platforms
- Windows
- Download: GitHub
- Documentation: .pdf .docx
Synopsis
A game engine that has been architected and developed from the ground up, to a preliminary game state. The game engine and the modules teachings were closely aligned
with the The Cherno's game engine series.
The game engine features a lighting system, a camera system, a simple renderer, a basic renderer, and a text renderer.