OpenArthurianX6 – Day 6 of the New Arthurian Age

Today I burned my gemini daily quota with just two big, important changes.

First off, I merged the Tileset and Appearances modules, and changed the appearances editor for items to be a grid which makes it much easier to assign appearance ids. It’s much more intuitive now

Second, I jumped the gun and decided to implement the map editor in the app. The idea is to KEEP using the tiled format! I did this incrementally so initially it only displays the maps.

As usual with gemini it did impressive work followed by disappointing speed to debug seemingly simple issues. sigh.

The initial implementation used pixi to render the map; it worked after struggling a bit with the relative paths for the tilesets, but I quickly ditched it in favor of a react components based which will allow future steps on the editor.

Just after a bit of wrangling, we are loading map files and we have a panel to set the visibility per layer.

Next up – Allow changing zoom, and placing tiles on the map and saving.

Leave a comment