This project is postponed due to me developing a game. This project is close to finish, but I think I wont be learning new stuff from this anymore so I moved on for now.
Main goal of this project is to learn how to manage complex project, learning how to design complex systems along the way.
This project is not yet complete.
This project does not have a build system yet.
I do not own anything in Resources Folder. They are for testing temporarily.
What I have implemented so far:
ECS system.
Scripting with c++.
Scenes.
Seperate project to play audio, simple multi threaded audio engine with PortAudio.
Future plans:
Crossplatform build system.
Renderer2D.
More threads.
Dependencies:
(my AudioEngine library) [which uses PortAudio]
Opengl
glfw
freetype
stb image
glad