After a long month or so of development, I have put a nice bow on the latest changes, cut a release, and am now thinking about what’s next.
This release is quite the milestone, as it establishes the framework for external data loading at run time, which opens up the possibility of modding on a very basic level.
The additions are as follows:
- integration of JSON.net
- runtime data loading for the following:
- tile maps
- can now design maps via Tiled and import them using a new Tiled -> Eternal Engine class
- created playable builds of the game for the following platforms:
Last time I wrote a blog entry, I started it off with an apology of sorts, where I literally did no game development for a month due to The Legend of Zelda: Breath of the Wild. That was a month ago. What’s my excuse this time?
I suppose it would be disingenuous to start this post as if I didn’t fall off the face of the earth for the past month and a half or so. I only have one excuse:
State of the Union
Well, folks, that’s it. After what seemed to be the longest month of development so far, I have finally put the finishing touches on all the prototype work I’ve done on the Inventory system and all the other various systems that interact with it. I certainly did not expect to spend so much time on it, but I also did not anticipate adding feature after feature. Every time that I thought I was done, I always had an idea for something else to add in.
State Of The Union
It would be a massive understatement to say that I’ve been getting busy over the past 2+ weeks. Though, by looking at the above GIF, or hell, just this new website as a whole, it should be damn clear to everyone. I’m focused, man!
Once I was finished with the Kamikaze & Zone AI implementations, I already knew there was only one thing left to do: Get some basic (and I mean basic!) combat logic in so that this new AI and I could actually fight against each other. Turns out, I was able to get more than I expected in. Either way, the end result is that you can now fight it out with the CPU from beginning to end.