Komodo icon indicating copy to clipboard operation
Komodo copied to clipboard

Komodo was spawned out of a desire to learn popular game engine design, like composition over inheritance and ECS. Komodo is an attempt at making an engine that places the developer first, providing s...

Results 30 Komodo issues
Sort by recently updated
recently updated
newest added

Adding a LightComponent also requires adding flags to Drawable2DComponent and Drawable3DComponent describing whether or not to render with lighting. Render2DSystem and Render3DSystem will also need to be aware of how...

enhancement
api change

To thread the update loop separately from the draw loop, the draw and update loops need to not be tightly coupled to the monogame draw and update call scheduling. Calling...

epic

MonoGame Update and Draw calls should be handled from the Komodo engine. Komodo should have full control over how often each is called. Under #54

performance