Skip to content

docs: add research on argentum online map editors (Closes #14) - #386

Open
prodccnostalgia2-sys wants to merge 1 commit into
Bitcoindefi:mainfrom
prodccnostalgia2-sys:main
Open

prodccnostalgia2-sys wants to merge 1 commit into
Bitcoindefi:mainfrom
prodccnostalgia2-sys:main

Conversation

@prodccnostalgia2-sys

Copy link
Copy Markdown

Summary

Completes the technical research on Argentum Online map editors and formats for the in-game Construction Mode (part of #2).

Closes #14

What is included in docs/map-editors-ecosystem.md:

  • Hypothesis Validation: Confirmed that no other AO project provides an in-game browser-based map editor with draft/published state management.
  • Comparative Table: Comparison between ao-org/argentum-online-worldeditor, lambdaclass/argentum, ao-libre/ao-cliente, and OpenAO.
  • Model Compatibility: Full 1:1 structural mapping between binary .map layers/flags and OpenAO's meta, terrain, npcs, and specials.
  • Official Editor Decisions: Review of 4-layer rasterization, collision bitmaps, and standard triggers 1..6 (especially Trigger 1 roof fading).
  • Historic Attempts: Detailed analysis of why TCP-based multi-user editors failed in the past (lack of transactions, race conditions on disk).
  • Licensing Audit: Clean-room reverse engineering strategy to import legacy .map files without AGPL contamination.
  • Import Recommendation & Parser: Recommendation to support imports, including a clean-room TypeScript parser specification.
  • Known Pitfalls & Mitigations: List of common map-making bugs (orphan roofs, blocked exits) and how OpenAO avoids them.

@gitar-bot

gitar-bot Bot commented Sep 30, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Research: como editan mapas los otros proyectos de Argentum Online

1 participant