Day 3 Progress
Again, like every other day unfortunately, progress could've been swifter, however I'm now in a place where I'm only four or five classes of being able to start adding in new content as opposed to engine work.As you can see in this screenshot, the black eye shape has been removed from the screen. After testing the game for a bit without the eye I found that I actually found it more fun playing without it than with so that was unfortunately removed from the game. If I had longer I would put more effort into making it work.
Here you're the character with the red bar. This is the attack rect of your weapon and that will (obviously) change shape and position depending on which direction you attack in. It doesn't yet take damage off of the AI characters, but that won't be much work to do that as I have everything else in place.
The character on the right is an AI controlled character that just chases you around when you're within a certain radius of it. It doesn't bother with pathfinding or anything fancy, and it often gets stuck behind blocks due to it's larger size but on bigger rooms with lots of these I can imagine it being quite a challenge. This took far too much time to program in, due to me inadvertently calling my code in the wrong order I spent 2 or 3 hours trying to work out why it was ignoring walls and collisions which wasn't much fun.
Finally, by looking at the bottom of the screenshot you can see that the xp rates have been worked out, and that you are now able to gain XP in the speed skill (although it as of yet has no affect on your character). The next level number is how much XP remaining for that level. Each of the skills (minus looting) has an image drawn by my brother, but is not yet coded in.
Oh, and I made a map editor, but that was very simple and hardly counts as an update here. If I can persuade my other brother to help me out then it might become more useful.