Friday, March 19, 2010

Steam Coming to Mac

In case you've been living under a rock these past weeks, Value (the legendary developers of the Half-Life series) have announced that they'll be porting Steam to the Mac.

You can read more about it here.

It'll be interesting to see how this pans out and what this means for the future of Mac gaming.

Thursday, March 11, 2010

Pathfinding System

This week, I've been working on the Canine Combat pathfinding system. After chewing on the idea for sometime, I felt it was time I finally added it. The problem is, without pathfinding, the AI would fly around in any-which direction, and would sometimes collide into the terrain. Thankfully, pathfinding fixes this problem.

I'm not sure how many of you are interested in the nitty gritty details, but the pathfinding is based on Dijkstra's algorithm. You can read more about Dijkstra's algorithm here.

Well, enough talk, the new pathfinding system will allow for more complex sequences and definitely takes the AI to a new level.

FOR REFERENCE: The square purple blocks are "waypoints." The AI will only follow connected waypoints, thus keeping them from wondering and crashing into obstacles.

Monday, March 8, 2010

This blog has moved

This blog is now located at http://blog.gribblegames.com/.

Anyone who is currently subscribing to the blog will need to re-subscribe.