You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A parser for .ldtk levels for GameMaker: Studio 2.3
2
+
## A feature-rich parser for .ldtk levels for GameMaker: Studio 2.3
3
+
4
+
### Maintaned by [@evolutionleo](https://github.com/evolutionleo/) (me)
5
+
6
+
## Features
7
+
- Load LDtk levels with all their contents with one function call!
8
+
- Powerful mapping configuration to map layers/entities/fields/enums names in LDtk to their equivallents in GMS (in case they don't match)
9
+
- Entities fields and Enums support!
10
+
-**Live Updating!** Reload levels in real time!
11
+
12
+
## Installing
13
+
### 1) Go to [Releases](https://github.com/evolutionleo/LDtkParser/releases/latest) and download the latest .yymps
14
+
### 2) Import it to your project via Tools/Import Local Package
15
+
### 3) PROFIT!
16
+
17
+
## Setting Up
18
+
- Put an instance of `oLDtk` somewhere
19
+
-`LDtkConfig()` (oLDtk has the basic configuration, you can modify it)
20
+
- (Optional) if any of your objects use Variable Definitions, you'll need to enable the `escape_fields` config and call `LDtkReloadFields()` in their Create Event
21
+
22
+
## Live Updating
23
+
- Disable file system sandbox in the settings
24
+
- Enable the macro `LDTK_LIVE`
25
+
- Change the live config's file path so that it loads the .ldtk file from your project's folder
0 commit comments