X-Git-Url: https://git.r.bdr.sh/rbdr/serpentity/blobdiff_plain/971ff307c745e394ba3fd20e9dfbd1f302736c7c..5077b10bd397eb290af90ca5e49f32a95e81e9a7:/README.md?ds=sidebyside diff --git a/README.md b/README.md index 434196a..3d2ebb0 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -Serpentity is a simple entity framework inspired by Ash. +# Serpentity + +Serpentity is a simple entity framework inspired by [Ash][ash]. Usage: @@ -8,10 +10,11 @@ Usage: var engine = Serpentity(); -Add entities or systems: +Add entities or systems, systems are added with a priority (the smaller +the number, the earlier it will be called): engine.addEntity(entityFactory()); - engine.addSystem(new GameSystem()); + engine.addSystem(new GameSystem(), priority); Update all systems: @@ -95,3 +98,5 @@ Just run `engine.update(dt)` in your game loop :D * Removing components * Implement the ashteroids demo (Serpentoids) * Actually check performance + +[ash]: http://www.ashframework.org/