Difference between revisions of "Tutorial - tiny-ecs 2d platformer"
From GiderosMobile
(Created page with "Hello developers! In this tutorial, we will make a '''2D platformer''': 320px 320px '''PS''': all assets...") |
(No difference)
|
Latest revision as of 23:59, 5 September 2025
Hello developers!
In this tutorial, we will make a 2D platformer:
PS: all assets are cc0 so I can share them with you!
PS2: it's hard to explain every little thing so I tried to add code comments when appropriate!
To get us up to speed and focus on the main mechanics of the game, we will use Gideros Game Template1
We also use Tiny-ecs. If you don't know what ECS is, there is this nice tuto Tutorial - tiny-ecs demo
The game will have two levels, you can decide to play in easy, normal or hard mode. There is no real story to the game so you can make your own.
You will control the player with the keyboard (key remapping included). The player will shoot, run and jump, and the enemies will have basic AI.
Let's do it!
- Tuto tiny-ecs 2d platformer Part 1 Setup
- Tuto tiny-ecs 2d platformer Part 2 Init and Main
- Tuto tiny-ecs 2d platformer Part 3 transitions menu options
- Tuto tiny-ecs 2d platformer Part 4 LevelX
- Tuto tiny-ecs 2d platformer Part 5 ePlayer1
- Tuto tiny-ecs 2d platformer Part 6 ECS Components
- Tuto tiny-ecs 2d platformer Part 7 Enemies
- Tuto tiny-ecs 2d platformer Part 8 Breakables
- Tuto tiny-ecs 2d platformer Part 9 Systems
- Tuto tiny-ecs 2d platformer Part 10 Systems 2
- Tuto tiny-ecs 2d platformer Part 11 Systems 3
- Tuto tiny-ecs 2d platformer Part 12 You Win end and project link ;-)
Next: Tuto tiny-ecs 2d platformer Part 1 Setup