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

From GiderosMobile
Line 1: Line 1:
 
Hello developer!
 
Hello developer!
  
In this tutorial, we will code a '''beat'em up''' using '''tiny-ecs'''. The aim is to make a fully functional game with some menu, options, game and win scenes.
+
In this tutorial, we will code a '''beat'em up''':
 
 
 
 
'''First let's see what we will make''' (playable on '''PC''' and the '''web''', no mobile):
 
  
 
[[File:beu_01.png]]
 
[[File:beu_01.png]]
 
[[File:beu_02.png]]
 
  
 
[[File:beu_03.png]]
 
[[File:beu_03.png]]
Line 17: Line 12:
 
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.
 
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.
  
This is my take on a beat'em up. I haven't played one in a long time and wanted to try ;-)
+
You will control the player with the keyboard (key remapping included) and the enemies will have basic '''AI'''.
 
 
You will control the player1 with the keyboard (key remapping included) and the enemies will have basic '''AI'''.
 
  
  
 
Let's do it! '''WIP'''
 
Let's do it! '''WIP'''
  
 +
* '''[[Tuto Beat Them Up Part 1 Project Setup]]'''
 
<!--
 
<!--
* '''[[Tuto tiny-ecs_demo Part 1 Setup]]'''
+
* [[Tuto Gideros Game Template1 Part 1 Project Setup]]
 +
* [[Tuto Gideros Game Template1 Part 2 Init]]
 +
* [[Tuto Gideros Game Template1 Part 3 Main]]
 +
* [[Tuto Gideros Game Template1 Part 4 Transitions]]
 +
* [[Tuto Gideros Game Template1 Part 5 Menu]]
 +
* [[Tuto Gideros Game Template1 Part 6 Options]]
 +
* [[Tuto Gideros Game Template1 Part 7 Game]]
 +
* [[Tuto Gideros Game Template1 Part 8 Player]] '''end and project file ;-)'''
 +
 
 
* '''[[Tuto tiny-ecs_demo Part 2 Menu]]'''
 
* '''[[Tuto tiny-ecs_demo Part 2 Menu]]'''
 
* '''[[Tuto tiny-ecs_demo Part 3 tiny-ecs World]]'''
 
* '''[[Tuto tiny-ecs_demo Part 3 tiny-ecs World]]'''

Revision as of 12:39, 12 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!


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.

You will control the player with the keyboard (key remapping included) and the enemies will have basic AI.


Let's do it! WIP

Written Tutorials