12:23pm - Well I'm finally back at the McDonalds workin' on my projects again. It's a bit tricky though since I'm not 100% sure what to do just now. So my first goal will be planning.
Also there are some NAUGHTY TEENS being NAUGHTY here so that's a bit distracting. They keep hurting themselves. ^.^;;
My next task on the HackNPlan is to make the Chase Brain, BrainChase. But I'll probably want to break that down into subtasks, 'cause it's pretty complex.
In the BrainChase script I've got these comments:
// Sense if a target(player) is around
// If a target(player) is found, find a path to it
// If we have a path, walk it
// Otherwise, wander randomly
It's a basic, four step brain. But, we have no senses to sense with, no pathfinding to find a path to a target, and no infrastructure for following a path. The fourth one at least I can do; I already have a BrainRandom that works, though I might want to make it more likely to stand around like a lemon instead of moving so much.
I'm having a really hard time concentrating right now, though, so I'm not sure I can wrap my head around such a big subject.
I'll try reading some articles to start with.
1:23pm - Right, I was looking at Shadowcasting before. I'm not sure I'll use it since it has a flaw regarding corners. It's mostly proposed as an efficient solution, rather than a complete one.
But still, there's a big difference from having an algorithm to use and integrating it into your game.
1:42pm - I'm a bit frustrated. I've found plenty of articles to read but my eyes just gloss over them and my brain refuses to give any serious thought to the subject. I'm not sure what's wrong with me. :/
The group that was here has left so I would expect to be able to focus again, but no such luck.
Oh snap, I just saw one of those teens looking back in to see if the spot they were using before was unoccupied. Thankfully the nice cleaning lady has taken their spot for her break. But they may be back. :/
I'm not sure what to do with myself at this point.
1:49pm - Geez I haven't even been here two hours yet and I'm already strongly thinking of going home. :/
Yeah. Yeah I'm gonna go. This isn't working today.
Also there are some NAUGHTY TEENS being NAUGHTY here so that's a bit distracting. They keep hurting themselves. ^.^;;
My next task on the HackNPlan is to make the Chase Brain, BrainChase. But I'll probably want to break that down into subtasks, 'cause it's pretty complex.
In the BrainChase script I've got these comments:
// Sense if a target(player) is around
// If a target(player) is found, find a path to it
// If we have a path, walk it
// Otherwise, wander randomly
It's a basic, four step brain. But, we have no senses to sense with, no pathfinding to find a path to a target, and no infrastructure for following a path. The fourth one at least I can do; I already have a BrainRandom that works, though I might want to make it more likely to stand around like a lemon instead of moving so much.
I'm having a really hard time concentrating right now, though, so I'm not sure I can wrap my head around such a big subject.
I'll try reading some articles to start with.
1:23pm - Right, I was looking at Shadowcasting before. I'm not sure I'll use it since it has a flaw regarding corners. It's mostly proposed as an efficient solution, rather than a complete one.
But still, there's a big difference from having an algorithm to use and integrating it into your game.
1:42pm - I'm a bit frustrated. I've found plenty of articles to read but my eyes just gloss over them and my brain refuses to give any serious thought to the subject. I'm not sure what's wrong with me. :/
The group that was here has left so I would expect to be able to focus again, but no such luck.
Oh snap, I just saw one of those teens looking back in to see if the spot they were using before was unoccupied. Thankfully the nice cleaning lady has taken their spot for her break. But they may be back. :/
I'm not sure what to do with myself at this point.
1:49pm - Geez I haven't even been here two hours yet and I'm already strongly thinking of going home. :/
Yeah. Yeah I'm gonna go. This isn't working today.