Moving forward slowly

I continue using most of my free time working on the XNA 2.0 lecture I'll be giving this friday with Jorge (Kartones won't be able to attend in the end :( ). It's shaping very well but there are lots of rough edges to polish, and several ppt slides to write (the lecture will last one hour and a half! We'll need a really good ppt to win us some time at the stage :p).

I have done very little work on Jade.Ai, mostly fixing some minor errors on the Graphs namespace and adding Dijkstra algorithm as a stand-alone class. I didn't add it at the start because I was thinking: "well, A* with a 0 cost heuristic behaves as Dijkstra algorithm, so no need to add it". But I forgot a very small difference: A* needs a target node (to estimate the cost) while Dijkstra doesn't! So I fixed it and added Dijkstra to the library.

I've been playing also a little with my behavior trees ideas and implementation and I think it's going to end as a really sweet namespace :) I'm learning quite a lot on the AiGameDev forums (they are full with people that know a hell lot about Ai) so I expect this will turn out as a very interesting part of the new Jade.Ai DLL.

After this friday I will take some days off to play a little and on easter I'm not sure if I'll be here or if I'll go to the beach, but if I stay I'll dedicate a good part of my time to Jade.Ai.BehaviorTrees.

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: