- Engine supports multithreading splitting into main, render and physics threads
- Added PhysX for simulating physics
- Added Reflections to display and edit components properties dynamically through UI
- Runtime method to create life objects
- Removed support for Web due to multithreading & PhysX compatibility
- UI using Dear ImGui
- Frame Buffer for rendering scene into window panel
- Keyboard and Mouse Input Handling
- Free camera movement
- Entity component system
- Basic rotations and positioning for objects
- Reads texture and applies to mesh
- Keyboard & Mouse Inputs
- Creates application using SDL & OpenGL
- Reads files (obj & vert, frag shaders)
- Mesh rendering with camera projection