MapleEngine
DevelopmentMapleEngine powers MapleOS applications with robust execution and interactive runtime capabilities.

MapleEngine serves as the core execution layer for MapleOS, enabling seamless operation of apps, modules, and interactive features. It ensures that applications run smoothly by managing essential runtime processes and providing a stable environment for development and execution.
The interface displays real-time performance metrics such as measured FPS and target FPS, allowing developers to monitor and optimize their applications effectively. The canvas dimensions and device pixel ratio (DPR) are also shown, providing insights into how applications will render across different devices.
MapleEngine includes sample projects like the 'Moving Dot' to demonstrate its capabilities. Users can interact with these samples using keyboard controls, offering a hands-on experience of the engine's responsive input handling and stable physics simulation. Adjusting the window size or DPR allows developers to see immediate changes in canvas stats, facilitating efficient testing and scaling.
Key features
- Real-time performance metrics
- Responsive input handling
- Stable physics simulation
- Dynamic canvas scaling