This is an old revision of the document!


Name: UT2004 Bot Live-Coding
You will learn: Java, Lua, bit UnrealScript, NetBeans platform, bit of PogamutUT2004, JDI
Difficulty: hard
Excitement: Be able to alter UT2004 bots behavior during run-time!
Description: The most tedious task is to create AI for bots regardless the engine you're going to use or how small your AI is. Simply, starting, checking, stopping, typing, recompiling, starting-again cycle takes to much time in life of AI developer. The answer is Live-Coding. You need an interpreted language that you can recompile at run-time giving AI developers the power to fix bugs as they encounter them.

We would like to empower our Pogamut+UT2004 platform with this kind of tool, Lua is language of choice for many game engines and indie developers (e.g. CryEngine, Trinigy). We would like to integrate it with our "behavior tree" editor yaPOSH providing means for live-coding as pictured above.

theme/ut2004_bots_live-coding.1361208225.txt.gz · Last modified: 2013/02/18 18:23 by jakub.gemrot