Playing Smarter, Not Harder
Taking a few days off was a good idea, the monotony was beginning to get to me. I spent some time playing some other RPGs I enjoy to remind myself how much fun the final product could be with a little vigilance. I decided to play one turn based RPG, and one action RPG. While I enjoyed both, the action RPG actually made me glad I went turn based. Don't get me wrong, I enjoy both, but a true RPG to me plays out a little more skillfully. I have always enjoyed tactics over reflexes.
Upgrading was more or less painless. It took while to change things over and figure out where everything went since I upgraded part of a code base that I had made changes to. TGB 1.5 is a little more precise than the latter, it was not shy to let me know that my design was horrible and forced me to design better, paying closer attention to collision properties and others. The file layout of 1.5 alone was worth the upgrade and behaviors take a close second. I have already moved a few things over to behaviors in order to speed design.
The AI has been a big issue for a while. I originally thought I would script each AI type, and planned on having 10. Luckily I came to my senses after scripting one and implemented one universal AI. The AI, as it is now in pre-alpha, works off of a scoring system. It takes a handful of available decisions, ways the risks and rewards, and then picks the best one. It works very well for melee, ranged, and casting combat. Where it is falling short right now is in the areas of support and panic, but it is simply mathematically and can easily be resolved. The future is to have certain attributes effect the AI's ability to choose between the moves.
This week I don't expect anything big to happen. Just some artwork and bug squashing. The AI is so intrusive to the system that it has unveiled many hidden errors I had not previously been able to catch. In many cases I was surprised certain things worked at all, but somehow torque was working past my indiscretions. I also have some outdoor object drawn, but I have had little luck making it look good in digital. Hopefully this week I can work past that as well.



