Ce que fait l outil
Tilemap Editor permet de dessiner une map 2D grillee, puis de l exporter dans plusieurs formats utilisables. L objectif est de passer du layout prototype a un fichier integrable en quelques minutes.
Quand l utiliser
- Quand on veut prototyper un niveau rapidement.
- Quand il faut partager une map CSV/JSON a un dev gameplay.
- Quand on veut tester une structure de plateformes sans editor externe.
Tutoriel rapide
- Ouvrir
/outils/map-editor. - Definir largeur/hauteur de grille et taille de tile.
- Construire la palette (ou reutiliser les tuiles par defaut).
- Dessiner avec les outils (draw/erase/fill/line/rect/circle/pick).
- Verifier dans le canvas et ajuster.
- Exporter en CSV, JSON, PNG ou format Tavern Tales.
- Re-importer pour valider la boucle complete.
Workflow recommande (Tavern Tales)
- Prototyper le layout dans Tilemap Editor.
- Exporter en format Tavern Tales pour integration jeu.
- Ajuster collisions/rythme puis iterer avec imports successifs.
Fonctions cles (analyse code)
- Outils de dessin complet + flood fill.
- Undo/redo avec historique local.
- Import CSV/JSON/Tavern Tales (picker + drag-drop).
- Exports multiples: CSV, JSON, PNG, spec Tavern Tales.
- Infos de contexte (position, tool actif, tile selectionnee).
Stack technique
- HTML/CSS/JS integre dans la page outil.
- Canvas 2D pour rendu + edition.
- Serialisation locale des maps.
Limites actuelles
- Pas de systeme de calques independants persistant.
- Pas de simulation de gameplay (collisions dynamiques) dans l outil.
- UX mobile fonctionnelle mais secondaire face au desktop.
Evolutions envisagees
- Calques dedies sol/decors/collisions.
- Validation automatique de coherence de map.
- Presets de palettes par biome.
Acces rapide
- Outil interactif:
/outils/map-editor