Parte de #2 (modo construcción). Sin dependencias, se puede hacer en paralelo con todo lo demás.
Buena primera issue para alguien que quiera entrar al proyecto sin escribir código todavía.
Objetivo
Documentar cómo edita mapas el resto del ecosistema de Argentum Online, para no repetir errores que otros ya cometieron y para justificar las decisiones de diseño del modo construcción.
Proyectos a revisar
Preguntas a responder
- ¿Qué formato de mapa usa cada uno? ¿Es compatible con el nuestro (
meta / terrain / npcs / specials)?
- ¿Cómo modela el editor oficial las capas, el bloqueo y los triggers? ¿Hay decisiones que valga la pena copiar?
- ¿Alguno intentó edición en vivo o colaborativa? Si lo abandonaron, ¿por qué?
- ¿Existe alguna herramienta de import y export entre formatos? Poder importar mapas hechos con el editor oficial sería una ventaja concreta.
- ¿Qué licencia tiene cada uno y qué implica para reutilizar ideas o código? El editor oficial es AGPL-3.0, lo cual importa.
Entregable
Un documento en el repo (docs/ o similar) con:
- Tabla comparativa de formatos de mapa
- Qué se puede reutilizar y bajo qué licencia
- Recomendación explícita sobre si vale la pena soportar import desde el formato del editor oficial
- Lista de errores conocidos o limitaciones que otros ya encontraron
Por qué importa para el proyecto
La hipótesis central del modo construcción es que nadie tiene edición in-game en el navegador. Esta issue es la que confirma o refuta esa hipótesis con evidencia, y de paso puede ahorrar semanas de trabajo si encuentra que alguien ya resolvió parte del problema.
Parte de #2 (modo construcción). Sin dependencias, se puede hacer en paralelo con todo lo demás.
Buena primera issue para alguien que quiera entrar al proyecto sin escribir código todavía.
Objetivo
Documentar cómo edita mapas el resto del ecosistema de Argentum Online, para no repetir errores que otros ya cometieron y para justificar las decisiones de diseño del modo construcción.
Proyectos a revisar
Preguntas a responder
meta/terrain/npcs/specials)?Entregable
Un documento en el repo (
docs/o similar) con:Por qué importa para el proyecto
La hipótesis central del modo construcción es que nadie tiene edición in-game en el navegador. Esta issue es la que confirma o refuta esa hipótesis con evidencia, y de paso puede ahorrar semanas de trabajo si encuentra que alguien ya resolvió parte del problema.