This documentation is automatically generated from the Excalibur source code on GitHub.
If you're just starting out, we recommend reading the tutorials and guides on excaliburjs.com/docs. If you have questions, feel free to get help on the Excalibur.js mailing list. If you're looking for a specific method or property, you can search the documentation using the search icon at the top or just start typing.
These are the core concepts of Excalibur that you should become familiar with.
Excalibur provides easy ways of loading assets, from images to JSON files.
Excalibur comes built-in with support for mouse, keyboard, touch, and controllers.
Add sounds, images, and animations to your game.
Every game needs an explosion or two. Add sprite effects such as lighten, darken, and colorize.
These classes provide the basics for math & algebra operations.