Game AI Conference

This year’s Game AI Conference will stand for 4 days in Vienna, Austria, and the conference¬†schedule is now online.

In addition to the Behavior Tree and Procedural Animation workshops, the main conference will include:

  • Games post-mortems:
    • GRiD
    • F1 2012
    • MAFIA 2
    • VESSEL
  • Tutorials:
    • Predicting Post-Launch Engagement from Gameplay Traces
    • Monte-Carlo Tree Search applied to AI for Board Games
  • And competitions:
    • Platforming Level Generation & Turing Test
    • Deceptive and Deductive Bots for THE RESISTANCE

I’ll be attending the main conference (18th and 19th) with some folks from Ubisoft so if you plan to be there, don’t hesitate to leave a comment ūüėČ

Procedural art in Love

A too short but very interesting Edge interview of Eskil Steenberg, the creator of Love, on why and how he used procedurally generated art:

I particularly liked the anecdote about NPCs being treated like humans by players once he implemented the waving gestures. He already talked about it during his presentation about AI in Love at¬†last year’s¬†Game/AI Conference.

How Google maps our world

Here is a great article about the way Google manages to map our world:

It’s the first time Google gives so much details to the public on their “Ground Truth” project and you’ll be very surprised about the human/machine collaboration implied.

Reminds me a lot of this TED talk by Shyam Sankar:

Unity 4 incoming feature: Property Drawers

Another great feature that will come with Unity 4 is the property attributes/drawers.

By adding specific attributes on your component fields, you can use custom property drawers in the inspector. Look at the image above to see an example of what you can achieve with this system.

This is done in 3 steps:

  1. Define an “attribute class” inheriting from PropertyAttribute where you declare the data you will need (parameters to check the validity of your field, help messages, etc)
  2. Define a “drawer class” inheriting from ProperyDrawer where you define the behavior of the editor (how to display your field, how to validate the value user will input, etc)
  3. Add the attribute to your field with the parameters you defined in step 1

Use can even use it on “Serializable” classes.

More details and source code examples on Unity’s blog post:¬†

Interstellar Marines also on Steam Greenlight!

I already talked about the Interstellar Marines project¬†in a previous post, check it if you don’t know it yet.

You can also have a look at their website if you want to know more about it and test their demos.

Well, they have submitted their game to the now famous Greenlight initiative on Steam.

You can vote for them at this URL:

Unity3D custom google search

A very useful tool when searching for informations/documentation/solutions about Unity.

Unity-related search, including the Unity site, Forum, Unity Answers, Wiki, plus Nvidia and MSDN (for shader and C# reference) and a handful of Unity community sites

If you are using Chrome browser, you can even use this search engine with a quick shortcut by doing this :

  1. Right click on the address bar and select “Edit search engines”
  2. Go to the bottom of the displayed list and add a line with the following values :
    1. Unity3D
    2. u
  3. Click the “OK” button
  4. In the address bar, type “u” then SPACE (you should now see a beautiful “Search Unity3D” label appear)
  5. Type your request words then ENTER
  6. Enjoy the result page! ūüôā
1 7 8 9 10 11 15  Scroll to top