- Re-use core classes from existing framework
- Modern C++ 11 API (ex. unique_ptr and shared_ptr, auto, etc)
- Abstract GraphicsDevice (Vulkan, Direct3D12 and Metal impl.)
- Replace Lua with Javascript/Typescript via v8
- Replace Properties with Serialization APIs (json and binary impl)
- Replace Bullet Physics with PhysX
- Add SceneRenderer (Deferred shading + PBR + image based lighting)
- Game Editor (using Qt 5.6+)
- Web/Cloud Assets, Samples and Projects
- Please do not submit external issues until project is further along.