Difference between revisions of "Tiled"
From GiderosMobile
(wip) |
(wip) |
||
Line 6: | Line 6: | ||
'''link: https://www.mapeditor.org/''' | '''link: https://www.mapeditor.org/''' | ||
− | Gideros supports maps exported from Tiled with the .lua format (''File -> Export As -> Lua files (*.lua)''). | + | Gideros supports maps exported from Tiled with the .lua format (Tiled: ''File -> Export As -> Lua files (*.lua)''). |
− | '''note''': in your project, don't forget to exclude from execution your Tiled lua | + | '''note''': in your Gideros project, don't forget to exclude from execution your Tiled lua files (''right click -> Exclude from Execution'') |
− | Here we will see examples of how to use Tiled for your games, | + | Here we will see examples of how to use Tiled for your games. First we will simply load some Tiled levels, then we will integrate '''Liquidfun''' and '''Bump''' as you would probably want to use one of them for collision detection. |
− | ''' | + | '''note''': as I became a big fan of '''ECS''' for building games, I am going to use '''tiny-ECS''' but you can completely ignore it as it has no impact on how to use Tiled in Gideros |
− | == Tiled | + | == Basic Tiled Gideros Integration == |
− | + | Steps to integrate your Tiled levels in Gideros here: | |
+ | * '''TO DO''' | ||
− | + | == Tiled and Liquidfun == | |
− | + | You are using Tiled and '''Liquidfun''' as your physics engine: | |
− | == Tiled | ||
− | |||
− | |||
− | |||
* '''[[Tiled Liquidfun]]''' | * '''[[Tiled Liquidfun]]''' | ||
− | + | == Tiled and Bump (cBump) == | |
+ | You are using Tiled and '''Bump''' for collisions detection: | ||
* '''TO DO''' | * '''TO DO''' | ||
{{GIDEROS IMPORTANT LINKS}} | {{GIDEROS IMPORTANT LINKS}} |
Revision as of 21:00, 14 May 2025
Description
Tiled is a free and open source, easy to use, and flexible level editor link: https://www.mapeditor.org/
Gideros supports maps exported from Tiled with the .lua format (Tiled: File -> Export As -> Lua files (*.lua)).
note: in your Gideros project, don't forget to exclude from execution your Tiled lua files (right click -> Exclude from Execution)
Here we will see examples of how to use Tiled for your games. First we will simply load some Tiled levels, then we will integrate Liquidfun and Bump as you would probably want to use one of them for collision detection.
note: as I became a big fan of ECS for building games, I am going to use tiny-ECS but you can completely ignore it as it has no impact on how to use Tiled in Gideros
Basic Tiled Gideros Integration
Steps to integrate your Tiled levels in Gideros here:
- TO DO
Tiled and Liquidfun
You are using Tiled and Liquidfun as your physics engine:
Tiled and Bump (cBump)
You are using Tiled and Bump for collisions detection:
- TO DO