Freerunner Game Engine
Power is nothing without control.
Freerunner aims to be easy for the developer, yet provide full power and total control.
Introduction#
Freerunner 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.