Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A parser for .ldtk levels for GameMaker

License

NotificationsYou must be signed in to change notification settings

evolutionleo/LDtkParser

Repository files navigation

Join theDiscord if you have any issues/questions/suggestions regarding the parser!

Maintained byEvoleo (me)

❤️ Huge thanks to@FaultyFunctions and Ponno for their contributions! ❤️

Features

  • Load LDtk levels with all their contents with one function call!
  • Powerful mapping configuration to map layers/entities/fields/enums names in LDtk to their equivallents in GMS (in case they don't match)
  • Entities fields and Enums support!
  • Live Updating! Change and reload levels in real time!

Installing

  1. Go toReleases and download the latest .yymps
  2. Import it to your project via Tools/Import Local Package
  3. PROFIT!

Setting Up

  1. Put an instance ofoLDtk somewhere
  2. CallLDtkConfig() with your custom configuration settings (or modify the default ones inoLDtk itself)
  3. (Optional) if any of your objects use Variable Definitions, you'll need to enable theescape_fields config and callLDtkReloadFields() in their Create Event

Live Updating

  1. Check "Disable file system sandbox" in the settings
  2. Enable the macroLDTK_LIVE
  3. Change the live config's file path so that it loads the .ldtk file from your project's folder

Contributing

Open an issue or make a pull request here on GitHub

About

A parser for .ldtk levels for GameMaker

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp