Godot 4.0's TileMap backported to 3.x as an engine module, with (eventually) a few smaller features added.
Go to file
2021-12-12 19:55:20 +00:00
tile_editor Temp hackfix for a crash. 2021-12-12 19:35:08 +01:00
.gitignore Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
array_lt_op.cpp Registered the tilemap data classes and started fixing the new errors. 2021-12-11 11:50:06 +01:00
array_lt_op.h Registered the tilemap data classes and started fixing the new errors. 2021-12-11 11:50:06 +01:00
config.py Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
geometry_2d.cpp Fix stb rect pack multiple definitions. 2021-12-11 13:05:58 +01:00
geometry_2d.h Fix missing abs(), and sign(). 2021-12-11 11:16:11 +01:00
LICENSE Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
math_ext.cpp Fixed all current errors in tile map editor. 2021-12-12 17:31:44 +01:00
math_ext.h Fixed all current errors in tile map editor. 2021-12-12 17:31:44 +01:00
polypartition.cpp Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
polypartition.h Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
README.md Update README.md 2021-12-12 19:55:20 +00:00
register_types.cpp Register the editor plugin to the editor. 2021-12-12 17:54:25 +01:00
register_types.h Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
rtile_map.cpp Fix bound type. 2021-12-11 19:37:51 +01:00
rtile_map.h Fixed the remaining methodbind issues. 2021-12-11 19:31:07 +01:00
rtile_set.cpp Fix more binding issues. 2021-12-12 19:20:14 +01:00
rtile_set.h Registered the tilemap data classes and started fixing the new errors. 2021-12-11 11:50:06 +01:00
SCsub Fixed up the errors in the tile set atlas source editor. 2021-12-12 12:47:41 +01:00
vector3i.cpp Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00
vector3i.h Initial commit. Already started working on the tile map's data classes. 2021-12-10 20:53:49 +01:00

RTileMap

Godot 4.0's TileMap backported to 3.x as an engine module, with (eventually) a few smaller features added.

The tilemap classes will be prefixed with R, so it compiles cleanly with the built in TileMap class.

It needs https://github.com/godotengine/godot/pull/48395 to work.

Deprecated. It turns out I need something else.

Building

  1. Get the source code for the engine.

git clone -b 3.x https://github.com/godotengine/godot.git godot

  1. Go into Godot's modules directory.
cd ./godot/modules/
  1. Clone this repository
git clone https://github.com/Relintai/tile_map_backport.git rtile_map

The folder needs to be named rtile_map!

  1. Build Godot. Tutorial