Currently these tutorials are hosted on GitHub. That means if you see a typo or would like to add a clarification (or even write your own tutorial) simply create a pull request!
If you'd like to just get started with Crayon, these are ideal places to start:
- Introduction for First-Time Programmers - if you have no experience with programming, start here.
- Introduction for Intermediate Programmers - if you already know one or a few programming languages, this tutorial leverages what you already know to explain Crayon as quickly as possible.
- Basic Collision Detection - The basics of collision detection in games. Includes both geometry/math for the collision of specific shapes, and algorithms for multiple styles of sprite collisions.
- Storing Data Between Sessions - How to save sand-boxed data that persists between sessions in a cross-platform way.