LDtk – Level Designer Toolkit (App)

Ldtk-level-designer-toolkit_1
Ldtk-level-designer-toolkit_2
Ldtk-level-designer-toolkit_3
Ldtk-level-designer-toolkit_4
Ldtk-level-designer-toolkit_5
Ldtk-level-designer-toolkit_6
previous arrow
next arrow
Ldtk-level-designer-toolkit_1
Ldtk-level-designer-toolkit_2
Ldtk-level-designer-toolkit_3
Ldtk-level-designer-toolkit_4
Ldtk-level-designer-toolkit_5
Ldtk-level-designer-toolkit_6
previous arrow
next arrow

LDtk (Level Designer Toolkit) is a free and open source 2D level editor developed by Sébastien Benard, the former lead developer of Dead Cells. The editor is specifically made to design levels for platformers and top-down perspective games, and the game Nuclear Blaze was developed using it as proof of concept.

  • Easy to use: modern UI with a strong focus on ease-of-use and quality-of-life features.
  • Universal and agnostic: compatible with all languages (not only Haxe) and game frameworks in the world 
  • JSON: easy to parse file format for any game-engine out there (I promise it’s actually really easy). Haxe isn’t required.
  • Customizable layers: Integer grid layers, Tile layers and Entity layers support
  • Auto-layers: paint your collision map and see the grass, textures and all the small details being drawn automatically!
  • Entities: fully customizable Entity with custom properties (ex: you can have a “Mob” entity, with a “hitPoints” field, which is an Integer limited to [0,10] bounds).
  • Enums: you can define an enumeration (ex: an “ItemType” enum with “Money”, “Ammo”, “Gun” values) and use this enum in your entity custom fields.
  • External enums: enums can be imported and synced directly from Haxe source code files (HX file)!
  • HTML5: LDtk is built around modern web standards.
Show system requirements

 

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *