An open API service indexing awesome lists of open source software.

https://github.com/felipemdutra/cge

A game engine focused on core systems and performance. It's for educational purposes only.
https://github.com/felipemdutra/cge

engine game game-development game-engine game-engine-3d game-engine-development

Last synced: 24 days ago
JSON representation

A game engine focused on core systems and performance. It's for educational purposes only.

Awesome Lists containing this project

README

          

# CGE

CGE (Core Game Engine) is a Game Engine focused on core features and performance.
It is written in C++ and uses OpenGL for rendering.

## Current Features
- Simple Rendering
- Input Handling

I know, pretty embarrassing. But I'm working on it while having school for 9:30 hours a day AND learning Engine Architecture, so please be patient.

## Planned Features
- ECS (Entity Component System)
- Scene Management
- UI System

### Currently working on:
- ECS

### Notes:
The renderer currently initializes a VAO and VBO for a simple triangle.
This will be changed in the future. The Renderer WILL NOT own the VAO and VBO.

## Building the Engine
### Prerequisites
- Make
- g++ (C++ compiler)
- OpenGL
- glfw3
- glew
- glm

## Contributing
Any help is appreciated. If you want to contribute, please fork the repository and submit a pull request.
If you have any questions, feel free to ask.