LDtk - Le Bottin des Jeux Linux

LDtk

🗃️ Specifications

📰 Title: LDtk 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 04. Released (status)
🏷️ Category: Development ➤ Graphics Editor ➤ Map Editor ➤ Tile Map Editor 🌍️ Browser version:
🔖 Tags: Development; Content Creation; Tile Map Editor; Raster graphics editor; Tile-Based; 8-bit; Level Editor; Multi-platform 📦️ Package Name: ldtk
🐣️ Approx. start: 2020-05-24 📦️ Arch package: ✓
🐓️ Latest: 2022-03-29 📦️ RPM package:
📍️ Version: Latest: 1.0.0 / Dev: 554a7ec 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: MIT 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15926 🐛️ Created: 2020-09-26
🐜️ Updated: 2023-03-31

📖️ Summary

[en]: A libre, multi-platform & modern 2D level editor with a strong focus on user-friendliness. It was used for the design of the award-winning game Dead Cells as well as other games. The goal is to provide an editor with all the important basic features with a good quality of realization, and with a modern user interface/experience. It is compatible with all languages (not only Haxe) and all game frameworks in the world. [fr]: Un éditeur de niveau 2D libre, multi-plateforme et moderne, avec un fort accent sur la convivialité. Il a été utilisé pour la conception du jeu primé Dead Cells ainsi que d'autres jeux. L'objectif est de fournir un éditeur possédant toutes les fonctionnalités de base importantes avec une bonne qualité de réalisation, et avec une interface/expérience utilisateur moderne. Il est compatible avec tous les langages (pas seulement Haxe) et tous les frameworks de jeux du monde.

🎥️ Videos

🦝️ From Users: Gamefromscratch (202103),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202103) r(202011) r(202009) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202101) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)] [Itch.io] - Name your own price

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (LDtk Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Sébastien Bénard (deepnight) [fr] [en]): [Site 1 2 3] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Motion Twin [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1[fr] 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [Gamefromscratch]


🕊️ Source of this Entry: [Gaming on Linux on Mastodon (20200925)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title: LDtk
🦊️ What's: A libre, modern & user-friendly 2D level editor
🏡️ https://ldtk.io
🐣️ https://github.com/deepnight/ldtk
🔖 #LinuxGameDev #GFX #LevelEditor
📦️ #Libre #Arch
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.0.0
⚗️ Major upgrade 🪙️
📌️ Changes: https://ldtk.io/release-notes/
🐘 From: https://mastodon.social/@gamingonlinux/108045612065227073

🦝️ https://invidious.lunar.icu/ck8ohhC0XdM

📕 Description [en]

📕🐧"A libre, modern & user-friendly 2D level editor"🐧📕.

LDtk is an open-source 2D level editor, with a strong focus on user-friendliness.

What is LDtk?

LDtk is a professional 2D map editor that :

• has a super user-friendly interface,
• offers all the important core features,
• is free.
• I created this tool from my 20+ years experience creating various games (including Dead Cells and game jams).

Is it free?

Yes!

To be exact, LDtk is “pay-what-you-want, including free“, even for commercial projects.
Everything you create using LDtk is yours.
By the way, LDtk is also open-source, so you could even grab the code and adapt it to your needs.

Easy to use
Every UI details were carefully designed to make the process of creating levels as smooth as possible.

Auto-rendering
Define some simple rules in a visual editor and let LDtk do the boring part of the skinning job for you.

World editor
Choose your world layout among “Grid-vania”, “linear”, or “free” and reorganize all your levels using plain old simple drag-n-drop.

Entities
Create your own game entities, with any custom (typed) properties, like “hit points”, a patrol path or an inventory of items.

Aseprite support
LDtk can load “*.aseprite” files directly, without any whatsoever intermediate PNG conversion. And with live-reloading support, you paint your tiles, save and LDtk updates everything accordingly, including image resizing.

Side & top-downs
LDtk focuses on these perspectives to make sure the user experience feels just right. Sorry, no isometric here!

JSON
The app outputs a well documented JSON format that you can easily parse in your favorite game engine.

Tiled export
Tiled (TMX) optional export to try it out before implementing your own importer.

Backups
We know bad things can happen. LDtk offers a strong backup system and can even restore unsaved changes if the app crashes. Which shouldn’t happen, but we don’t live in a perfect world.

Pay what you want!
LDtk can be used for free without any limitation. But if you want to support my work, please consider buying it, or becoming a direct sponsor.

Optional Haxe API
If you are a Haxe user, you can benefit from a powerful and fully typed Haxe API, generated by macros as you type.

📕 Description [fr]

Un éditeur de niveau 2D avec un fort accent sur la convivialité, par la LDtk Team, initié par Sébastien Bénard (deepnight) du studio Motion Twin.
En Haxe.

LDtk (Level Designer Toolkit, ex LEd) est un éditeur de niveau 2D libre, multi-plateforme et moderne, avec un fort accent sur la convivialité. Il a été utilisé pour la conception du jeu primé Dead Cells ainsi que d'autres jeux. L'objectif est de fournir un éditeur possédant toutes les fonctionnalités de base importantes avec une bonne qualité de réalisation, et avec une interface/expérience utilisateur moderne. Il est compatible avec tous les langages (pas seulement Haxe) et tous les frameworks de jeux du monde.


LDtk est un éditeur de niveaux 2D open-source, avec un fort accent sur la convivialité.

Qu'est-ce que LDtk ?

LDtk est un éditeur de cartes 2D professionnel qui :

- possède une interface super conviviale,
- offre toutes les fonctionnalités de base importantes,
- est libre.
- J'ai créé cet outil à partir de mes plus de 20 ans d'expérience dans la création de divers jeux (dont Dead Cells et des concours de jeux).

Est-il libre ?

Oui !

Pour être exact, LDtk est "pay-what-you-want, y compris libre", même pour les projets commerciaux.
Tout ce que vous créez en utilisant LDtk est à vous.
D'ailleurs, LDtk est également open-source, vous pouvez donc récupérer le code et l'adapter à vos besoins.

Simplicité d'utilisation
Tous les détails de l'interface utilisateur ont été soigneusement conçus pour rendre le processus de création de niveaux aussi simple que possible.

Rendu automatique
Définissez quelques règles simples dans un éditeur visuel et laissez LDtk faire la partie ennuyeuse du travail de skinning pour vous.

Editeur de monde
Choisissez la disposition de votre monde parmi "Grid-vania", "linéaire" ou "libre" et réorganisez tous vos niveaux par simple glisser-déposer.

Entités
Créez vos propres entités de jeu, avec des propriétés personnalisées (typées), comme des "points de vie", un chemin de patrouille ou un inventaire d'objets.

Support de Aseprite
LDtk peut charger les fichiers "*.aseprite" directement, sans aucune conversion PNG intermédiaire. Et avec le support du live-reloading, vous peignez vos tuiles, enregistrez et LDtk met tout à jour en conséquence, y compris le redimensionnement des images.

Side & top-downs
LDtk se concentre sur ces perspectives pour s'assurer que l'expérience utilisateur est parfaite. Désolé, pas d'isométrique ici !

JSON
L'application produit un format JSON bien documenté que vous pouvez facilement analyser dans votre moteur de jeu préféré.

Exportation des tuiles
Exportation optionnelle de tuiles (TMX) pour l'essayer avant d'implémenter votre propre importateur.

Sauvegardes
Nous savons que de mauvaises choses peuvent arriver. LDtk offre un système de sauvegarde solide et peut même restaurer les changements non sauvegardés si l'application se plante. Ce qui ne devrait pas arriver, mais nous ne vivons pas dans un monde parfait.

Payez ce que vous voulez !
LDtk peut être utilisé librement sans aucune limitation. Mais si vous voulez soutenir mon travail, pensez à l'acheter, ou à devenir un sponsor direct.

API Haxe optionnelle
Si vous êtes un utilisateur de Haxe, vous pouvez bénéficier d'une API Haxe puissante et entièrement typée, générée par des macros au fur et à mesure que vous tapez.