• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

[New map editor] Tibia Imgui Map Editor - proof of concept - feel free to contribute

Introducing TIME – Tibia ImGui Map Editor (proof of concept)

Hi everyone,

I'm working on a new, from-scratch 2D map editor for Open Tibia called TIME (Tibia ImGui Map Editor).

It's built in modern C++20 + Dear ImGui + OpenGL 3.3+ and aims to become a faster, cleaner, cross-platform alternative to the aging Remere’s Map Editor.

What already works reasonably well:
  • chunk-based map storage & fast rendering
  • async sprite loading
  • real-time lighting overlay
  • basic undo/redo
  • OTBM loading/saving (most Tibia client versions 7.4–10.98+)
  • docking ImGui UI with toolbar

Many things are still missing or are only proof-of-concept (advanced brushes, house editor, better minimap support, etc.), so I'd say it's roughly 50% complete.

Why did I start this?
Mostly because I wanted a more modern tool that feels responsive even on huge maps, uses contemporary C++ practices, and has a flexible architecture open for future extensions.

The project is 100% open-source and lives here:
GitHub - glaszczkoldre/tibia-imgui-map-editor: Open Tibia Imgui Map Editor (https://github.com/glaszczkoldre/tibia-imgui-map-editor)

Early execautable is compiled here:

Keep in mind that this software is full of bugs and missing features.

If anyone feels like joining, wants to contribute code, ideas, bug reports, sprites/UI feedback or just test it – you're very welcome! No pressure, any help is appreciated.

Current screenshot:
View attachment 97693

Looking forward to hearing your thoughts and for any contribution. :)

Obvious disclaimer - this project is almost entirely vibecoded. 90% of code was made by various coding agents, following SOLID principles.
if this project still going? would be cool to add spr / dat assets /json /otb editor into it aswell maybe something to do quests actions like cipsoft tool
 
if this project still going? would be cool to add spr / dat assets /json /otb editor into it aswell maybe something to do quests actions like cipsoft tool
Hi. This project is currently on hold, because my free time is limited. I could finish it, if I had Claude MAX or Codex PRO subscription to speed things up, but I cannot afford it, and I wont in the nearest future.

Currently im focused on this RME rework [Remere's Map Editor: Redux] - Introducing RME overhaul project, because someone had to do it. (https://otland.net/threads/remeres-map-editor-redux-introducing-rme-overhaul-project-because-someone-had-to-do-it.303938/page-6#post-2799810) as some generous people donated to keep this project going. :)
 
New theme and UI fixes

1780520311707.webp

Better client managment

1780520328980.webp

New map dialog

1780520348918.webp

New "Search Map" list result widget with async map search

1780520494401.webp

Some work in progress to support multiple servers config

1780520394657.webp
Post automatically merged:

Edit Towns dialog

1780520799522.webp

Map Properties dialog

1780520852747.webp

+ some bugfixes

Still very far from beeing proper map editor (or any map editor, because there are almost zero map editing properties :) )
 

Similar threads

Back
Top