Haven't posted any details on this project lately, because mostly it's been 3 steps forward, one backwards, 2 forwards, 3 backwards, etc. But looks like everything's starting to go smoothly again.
Positioning - That bit I'm proud of. Combat positioning (the fun one) is already done. In a 3D world with polygons to calculate where your shield is, it's no problem. But with 2D, you can't calculate hitting and missing as easily. But now I can, with less work. As they say, it doesn't matter how accurate your strike is if there's nothing there
Damage is already up and barely functional. Weapons work right. Armor will both soften the impact of a weapon as well as make it less useful (wood swords don't pierce metal armor very well, but a club will be less affected). But strength, angle, and skill haven't been modded into the formula yet.
The database is what's facing the most problem. I've figured out the Lua syntax - but much of the problem is in trying to find a more efficient way of coding it without having them step over each other and use too much processor power. And I've just managed to fix that an hour ago.
Looks like the future is bright again
|