An attempt at a "simple" game engine by me, so that i can learn about game engine and opengl :) .
This is the second 2 of the engine, which will include major changes into how objects in scene are handled. The entire ECS system will be removed and replaced with a better one that makes more sense and hopefully easier to use.
This repository consists of 2 main projects:
- GameEngineTest - This project is a test project used to test the engine and some of its features. Click on hyperlink for more info
- OpenGLGameEngine - The main engine that is being developed
- The OpenGLGameEngine project is further splitted into many sub-projects
- OpenGLGameEngine.Inputs - The input system used by the engine
- OpenGLGameEngine.Core - The engine core, which deals with low
level stuff like glfw and opengl. OpenGLGameEngine.ECS - The basic Entity Component System used by the engineIt has been removed and will be included with OpenGLGameEngine- OpenGLGameEngine - The main project itself. This combines the projects above and provides the user with a simple api to use the engine.