So despite the lack of me posting over the month I HAVE been very busy on the project. I didn’t post updates because I get maybe 1 visit a month (if you’re reading this, you’re probably that lucky visitor for the month).
In any case over the last few months I have completely reworked and completed (for the most part anyways) the editor. I have also made some changes to the base game I will go over another time such as the completion of the black smith shop. The way in which map markers are revealed has also changed, but again I’ll go over this another time. Let’s talk about the editor.

The editor itself includes smaller ‘editors’ where individual objects can be created. This includes the:
- Character/Creature Editor
- Weapon Editor
- Hat Editor
- Dungeon/Location Editor
- Spell Editor
- Sprite Editor
The new editor doesn’t have any object classes of its own, so in other words aside from the UI layer made in windows forms, everything is pulled from the game’s core.
To open up the individual editors you only need to right click on a blank spot in the large grid which will reveal a button you can press.

Pressing the button leads into the editor like so:

The above screen shot is of the character/creature editor. All individual editors are mostly complete, and each one can be used. I only say they are “mostly complete” because as I finish up the actual game, my needs for the editor may change and require I add or change something. It is fully functional as things stand now. I cannot however, import anything from the editor into the game just yet. But a lot of the groundwork has been done and over the course of the next week I will likely add that in.
As for what occurred in just this last week: saving/loading in the editor. Anything done in the editor can now be saved to a file and loaded up later. Of course this is a nice milestone but it also means that individual things like the settings used to generate weapons/hats/characters (remember, they are all randomly generated based on the settings specified in the editor) can be serialized into a file. This is what I meant by a lot of the groundwork has been done.
Maybe in the future I can give a more comprehensive look at the pieces of the editor, but for now that’s it.
I’ll be working on loading editor content into the game throughout this upcoming week and will post another update on the 27th.