Here's a quick summary:
- I got things stable enough to hand the game over to a couple people to try out. It seemed to do okay - there are still some major bugs, but I knew that going in. I mainly just wanted to see if they thought it was interesting.
- They did find some fun bugs though. For example, currently you are able to pick up the car and carry it around with you throughout the house. Talk about impressive!
- Once I handed it off to my players, I immediately went to work on trap #2 - the dog! During the game, the dog will wake up at some point and need to use the restroom. If you don't take care of it in time, the dog will wake up your parents. The issue that I ran into was getting the dog to walk to a specific room; aka Pathfinding. I spent a lot of time working on this problem, but I couldn't seem to get it to work the way i wanted. So, i cheated and hard coded a path for the dog to take.
- While this solution worked, it wasn't the "right" way to do it. This solution meant that I would have to hard code every path I wanted an NPC to walk to get to a specific destination. And, if i were to add or change a room, I would have to go and fix all the hard coded paths. This did not sound like fun.
- Therefore, I decided to re-tackle this problem. To make things easier, I cloned my code, ripped out all the stuff that didn't apply to NPCs and moving and started work from there. After several hours of work this evening, I am happy to say that I got it all figured out. It seems to run beautifully.
In summary, sorry for not updating more, but work is being done. :D
No comments:
Post a Comment