#gamedev #aeritheya
Inventory
All that's left now is filling it with content. I built a really solid quest system, a universal button manager, and a translation system. The last one is CSV-based, but after adding .md support to it, working with it became much easier: it's easy to parse, you can write it in Obsidian, and you can plug in your own encodings - in short, a great format (for example, I added support for HTML links this way, which is just plain fun).
Struggled a bit with graph_view: tried a bunch of different ideas, but in the end scaling and moving within the scene itself turned out to be the best approach. I might add it as a separate node in Medusa later - either way, I originally built the physics and input with graph transformations in mind, so it works great.