ゲーム業界で使われているBODのためのIDE「ABODE」
ABODEは行動指向設計(BOD)の設計、開発を行うためのIDEです。
行動指向設計(BOD)という言葉はご存知でしょうか。自立的エージェントの設計方針であり、その行動を中心にした設計手法になります(via Weblio)。そんなBODを設計する上で使えるIDEがABODEです。
ABODEはStarCraftというゲームの開発において、その敵キャラのAIの制御に対して使われたそうです。最近ではキャラクターの熟練度に応じて敵キャラの量や強さが変わったりするゲームも多いと聞くので、そうした場面においても使われていそうです。
ABODEはJava製、Windows/Mac OSX/Linux用のオープンソース・ソフトウェア(MIT License)です。
MOONGIFTはこう見る
新しい技術が登場し、それを積極的に取り込んでいこうとする業界はゲームとアダルトではないかと思います。それくらい彼らはどん欲で、常に新しいものを求めています。Googleグラスでさえ、アダルト業界が目を付けていると言われています。IT企業がどう使えるかと考えている時に、彼らは既に実用性を求め始めていると言えます。
Web技術は非IT系に比べると多少先進的なイメージがありますが、やっていること自体は10年前と大して変わっていません。もっとどん欲に、もっと新技術、新しい設計手法を積極的に取り組んでいくべきでしょう。AI的な要素を使って何ができるのか考えてみても良いでしょう。きっと新しい可能性が見いだせるはずです。
abode-star - ABODE is an IDE for Behavior Oriented Design (BOD) - Google Project Hosting