Release 1.2

Added

  • Settings for KapEngine

  • arguments for UIFactory

  • prefix for path

Fixed

  • thread code

Gonna disappear :

  • setDebugMod (KEngine)

  • debugMode (KEngine)

  • isEngineThreaded (KEngine)

  • setEngineThread (KEngine)

Added

  • Versionning

  • hasKey in PlayerPrefs

  • try catch in updates

Fixed

  • scene update with colliders

  • do not call disable GameObjects

Added

  • Check versioning

Added

  • KapEngine version defines

  • Sound and Music system

  • Tools for git repository

  • Thread system

Changed

  • Game loop call do not call update at all turn of loop but at all frame

  • Event functions call only if component is active

Fixed

  • Several splash screens running

  • Children system : give more FPS

  • missed includes

Threads are in TEST version. Some problems can be related.

Added

  • Thread system

  • setName for GameObject

  • tag for GameObject

  • setTitle for KEngine

  • getComponents for GameObject

Changed

  • Working colliders

Fix

  • colors in debug

  • UI elements detect canvas

Deprecated (they will be destroy in next update) :

  • getComponent("name")

  • hasComponent("name")

  • getObject()

  • getAllObjects()

Added

  • findFirstGameObject in scene

Changed

  • Dump indentation for GameObjects

  • Dump color if GameObject is enable or disable

  • class KapEngine to class KEngine -> this change is made for cross platform

Fixed

  • References of shared_ptr<GameObject> in scene

Last updated