Freerunner Game Engine
Power is nothing without control.
Freerunner aims to be easy for the developer, yet provide full power and total control.
#
IntroductionFreerunner is a game engine written in Typescript as an npm package. This gives you the power of autocomplete and run-time validation (intellisense) and typed objects. Feel free to write you own parts in Javascript, you will still benefit from the intellisense.
#
Goals#
Power and control- Easy to start
- Quick to see results
- Powerful for complex games
#
Intutive API- Learn faster - low learning curve
- Remember better - because the API makes sense
#
Scale well- Keep performance as games grows
- Keep overview of project as it grows
#
Great documentation- Relevant, mobile friendly and filled with inspiring examples.
note
Freerunner was created by the love for the game engine Crafty, the must-read book game-programmings-patterns as well as my obsession interest for parkour.