Difference between revisions of "Tutorial - tiny-ecs beatemup"

From GiderosMobile
Line 7: Line 7:
 
'''PS''': all assets are ''cc0'' so I can share them with you!
 
'''PS''': all assets are ''cc0'' so I can share them with you!
  
  '''To get us up to speed and code the main mechanics of the game, we will make use of the [[Tutorial - Gideros Game Template1|Gideros Game Template1]]'''
+
  '''To get us up to speed and focus on the main mechanics of the game, we will use [[Tutorial - Gideros Game Template1|Gideros Game Template1]]'''
  
 
  '''We will also use [[Tiny-ecs]]. If don't know what ECS is, there is this nice intro to Gideros and the ECS paradigm: [[Tutorial - tiny-ecs demo]]'''
 
  '''We will also use [[Tiny-ecs]]. If don't know what ECS is, there is this nice intro to Gideros and the ECS paradigm: [[Tutorial - tiny-ecs demo]]'''
  
There will be three levels and you can decide to play in ''easy'', ''normal'' or ''hard'' mode. There is no real story for the game so you can make your own.
+
The game will have three 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 kick, jump and punch and the enemies will have basic '''AI'''.
 
You will control the player with the keyboard (key remapping included). The player will kick, jump and punch and the enemies will have basic '''AI'''.

Revision as of 13:35, 14 November 2024

Hello developer!

In this tutorial, we will code a beat'em up:

Beu 01.png Beu 03.png

PS: all assets are cc0 so I can share them with you!

To get us up to speed and focus on the main mechanics of the game, we will use Gideros Game Template1
We will also use Tiny-ecs. If don't know what ECS is, there is this nice intro to Gideros and the ECS paradigm: Tutorial - tiny-ecs demo

The game will have three 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 kick, jump and punch and the enemies will have basic AI.


Let's do it! WIP


Written Tutorials