Pixel Platformer
A sample showcasing how to create a simple platformer with a map from Tiled Map Editor.
In the source code, you can see:
- How
StateMachineis used in thePlayerclass to plug different behaviour when jumping, walking... - How to create an animated spritesheet from code (still in
Playerclass, but also non-animated sprite inBoxclass) - How to enable
arcadephysics so that the player can move around and collide with tilemap - How to extract data from Tiled's
TMXformat to add additional boxes on the map and define player position
(Assets from Kenney Game Assets)
Next example ➔ Immediate GUI