Latest Updates

I've started coding my new AI engine. I'm still in the early stages of development now so my decisions now can mean the difference between minor or very major refactoring down the line. So while I don't want to think too far ahead, there are some long term and short term goals that I need to keep in mind.

Long term

  • Support for multiple AI architectures, including univented ones
  • Support for scripts written in Lua or AngelScript
  • Multi-threaded support
  • Multiplatform
  • Static C++ library or DLL
  • Open Source

Short term goals

  • Develop the framework
  • Simple Path finding in a 2D enviroment
  • Develop to work in 3D enviroments as well.
  • Add simple path finding to Auxnet.

I'm hoping to get the AI to start doing something in a week or two. First, I just want to get the AI to make an agent move forward. Then I'll add more functionality from there.

I've mostly been working on foundation code that the rest of the AI engine will be built off of.  I've built a simple vector class, axis-aligned bounding box struct, and the shell of the public interface. I'm writing a simple text-based sample now and I hope to get the entire foundation up on GitHub in a couple of weeks.

Comments

  1. The most excellent facet of the working of the web-based gambling clubs is thecasinosource.com that there are gambling membership chief people who are accessible online 24×7. Along these traces, you can to|you presumably can} discuss with them on the net and straighten your questions out. Language interpretation choice is accessible and a portion of the people may impart within the worldwide language for instance the English language. In this fashion, correspondence won’t be a hindrance in you half in} or realizing concerning the gambling membership games or tips. You can’t even make a normal checking account in Korea as a foreigner anymore.

    ReplyDelete

Post a Comment

Popular Posts