• Home
  • About
    • Biography
    • Contact Info
  • Projects
    • 2D Map Editor
    • Dodge and Destroy
    • Intruder's Run
    • Procedural Terrain
    • Jim Bob's Jam
Nickpdevelop.net

progress, and AI ramblings 05/24/2011 at 15:36

Been busy working on my new game and everything is going good :D. Just finished working on the camera to get the proper perspective/movement I wanted. Took a bit because for whatever reason I was forgetting to transform the Look vector by the rotation matrix which was messing up the perspective I was going for, but its all good now.

Tonight I believe I will begin work on generating the geometry for the level from file. The world is going to be built really simply by quads, cubes, and ramps. Each byte in the file is going to indicate what terrain level we are at, and whether or not there is a ramp at this height. I am looking to create a system similar to that in Starcraft II, where there are separate levels of terrain and movement to them is done through ramps.

Also I figured out the AI I believe I am going to use for the enemies on this project. I have been reading some of the publications from VALVE and for the path finding I believe I am going to use something similar to that they discussed in L4D2 where they performed an A* search, and had their agents move towards the next waypoint and about half way to that location switch to the next waypoint in the sequence to simulate a more realistic path. Along with this its going to be a lot of swarming, and I will probably work on creating somewhat of an AI director to control certain events that play out during the game. This is the part of the game I am most interested into getting into and working on, because AI is probably my favorite thing to work on when it comes to game programming :).



« C# <3 rant game update »