NOTE: I am using Pokemon as an example because the system I am coding is based directly off the newer Pokemon games. However, you can modify it to be pretty much anything, though. Just change the names, stats, etc.
Ok, the Pokemon framework is in progress, with the hardest part being finding a way to store the stats for the Pokemon. I suppose I could remove a few unneeded elements, such as a Pokemon's "nature" and "happiness", however, it could pose problems later if someone wanted to use it for an actual Pokemon game... Nah, I think I'll just bite the bullet and add the extra code.
Hmmm... so far the HUD in the battle system is the easier part of the code. I'm thinking the best solution is going to be to program in a few Pokemon (3 starters to choose from and an enemy to battle, as if you were starting a new game), and then just document how to custom-tailor the code to add more enemies or party members later. I have a system for having a max of 6 Pokemon in your party, but you won't have more than one in the demo. I'll also document the idea for how to switch party members (like at a Poke-center PC in the games), but I won't code it unless someone really wants me to...
I'm also figuring out how to use the Ren'Py Tile engine so the player can walk around in the game... but that's a different project, one I will save for after these RPG frames.
As for the Final Fantasy Frame, the hardest part will be the ATB system, as well as calculating damage done by an attack. The weapons won't be that difficult, as they only add to a character's strength usually.
Oh, and I think I just figured out how to get the animated effect for the ATB bars or for a Pokemon's HP going down (previous system simply had it disappear). I'll explain that as well.
Thx everyone who cared enough to read to the end of my post. I'll update it ASAP.
Framework coding... please wait.