# Roadmap

Remaining v1.0 features (in order):
 - macOS port (Planned for Q4 2017)
 - v1.0 BETA release (Early 2018)
 
---------------------------------------------------

Post v1.0 features (in rough order): 
 - Sprites & 2D rendering
 - Effects/Particle editor
 - Terrain system
 - High level networking (replication, RPCs, RakNet integration)
 - AI (pathfinding, navmesh, Recast/Detour integration)
 - 2D physics (Box2D or Chipmunk integration)
 - 2D animation (basic sprite animation, Spine and/or Spriter)
 - Mobile render API (likely Vulkan, possibly Metal for iOS)
 - Android/iOS/WP ports
 - Occlussion culling
 - Visual GUI editor 
 
And more to come after that:
 - Dynamic global illumination (+ other high fidelity graphical improvements)
 - VR support
 - Cinematics editor
 - Visual shader editor
 - More specialized editor tools for 2D games
 - Script debugging
 - Level of detail
 - XBONE/PS4 ports
 - BSP brushes for level prototyping
 - Offline lightmapper
 - WebGL port
 - And more to be decided later...
 
Implementation times for each of those roughly ranges from 1-4 months.
