Jean-Marc Le Roux Web, RIAs and chocolate spaghettis…

18May/120

Rave Artificial Intelligence Framework

Developer Tomas Vymazal has released a first video of "Rave", his Artificial Intelligence (AI) framework. This AI framework is built with ActionScript and uses Minko to render the 3D graphics. Here is a video showing some of the features:

According to its author, Rave is soon to be available for licensing (commercial use) and open source (non-commercial). Features:

  • A* multilayer pathfinding
  • fully customizable NPC control using json defined FSMs (API functions of AI can be called using reflection from json)
  • quadtree spatial optimization
  • NPC sight (raycasting)
  • dynamic obstacle avoidance
  • terrain support/awareness
  • 3D mesh support/awareness
  • bezier path smoothing