UnitySteer - Boid exampleJul 8, 07:01 PM

Obligatory boid example for UnitySteer.

Comment more »

Slides from AIGameDev '09Jun 30, 12:48 AM

Alex Champandard has updated the AIGameDev with a summary and photos from the Paris ’09 AI conference. Alex presents a great summary of all talks, along with the slides for each one. The conference itself was a great experience, and while the talks were great, even more...

more »

AI GameDev ConferenceJun 10, 10:58 AM

I’m currently at the very interesting AIGameDev conference in Paris. Great talks both during the conference and on discussions outside, I’ll write more once I’m back at the home base.

more »

Coming up next...May 19, 10:57 AM

We’ve been busy lately with a couple internal projects, and have fallen a bit behind on the articles. This all shall be remedied this coming weeks – we’ve got pieces coming on: […]

Comment more »

Behavior trees on actual useApr 13, 11:04 AM

I’ve been getting some questions about proper use of Behavior Trees. Instead of going over the basics, this time we focus on some actual use cases, like playing animations on action change or best options for reacting to emergent situations. You’re not a state machine, after all.

more »

AIGameDev talk on Behavior treesDec 31, 10:32 AM

Alex Champandard has published an updated version of his talk in Behavior Trees for Next-Gen Game AI at AIGameDev. It’s a great introduction to the topic if you’ve read our Behave tutorials for Unity and...

more »

Quick tip: Behave and JavascriptDec 23, 05:52 PM

The Unity forum has a few posts on how to use Behave with Unity’s version of javascript, including how to declare interfaces in the language. You can find them on this thread.

more »

Behavior trees - Branching paths with selectorsDec 16, 11:01 PM

On our last tutorial we looked at how to do a sequence of actions, when one of these needs to be an on-going task. Let’s now look at how to implement branching behavior with selectors.

more »

Behavior trees - Team player exampleDec 15, 02:35 PM

Continuing with our series of examples of behavior tree implementations using AngryAnt’s Behave component for Unity, this demo shows branching behavior with selectors.

more »

Behavior trees - Going for the ballDec 7, 11:01 PM

On our first behavior tree tutorial, we explored how the actions in a behavior tree are sequenced with a very basic example. Let’s take a look now at how to deal with a sequence of actions where at least one of them needs to be an on-going task.

more »

« Older Newer »