This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!

Gustav Jansson
This week I continued work on the editor and gaf and it’s finally getting near completion.
This week I threw out the wx scimed/ninepatch editor and have now a improved dear imgui version of it. There still are some non imgui like parts from the ported code but things are looking better. I just started on the imgui extension for gaf, and after that is completed I can work on saving json so I can close this chapter.
This week I mostly finished the move from protobuf to gaf. I still can’t save gaf files, but that will come after I throw out the current wxWidgets based editor, and that’s what I’m working on now.
This week I contintued the work on my protobuf replacement library, gaf, and actually started on replacing protobuf in euphoria. I hope that by the time of the next devlog I have finished the refactoring.
This week I basically just went through the entire list of errors that clang-tidy can detect and decided what to use, and what to ignore, and fixed several warnings. Then I continued workin on my protobuf replacement library, gaf, that I started ages ago. Hopefully within a week or two I can replace protobuf in euphoria soon.
This week I completed the component system, and added a way to both create and remove objects dynamically, though my current system for referencing script objects is lacking, so I need to fix that next week before things starts to get out of hand.
This week I started on creating objects dynamically but it seems that I need to replace my component/entity engine first. I was planning to do so anyway since I dont like how it integrates with script defined components, but I thought this was something to do later. I guess not.
This week I completed the scrip bind system replacement. Now I can finally focus on adding more features.
This week I continued on writing the wrapper. It is pretty much almost done now. I know I said it was going to be done this week, but what can I say, things took longer than expected :)
This week I continued on writing a wrapper to replace dukglue. I fall goes well it should be completed next week.