もともとはゲームエンジンとして開発されたUnityですが、現在はリアルタイム3D開発プラットフォームとして様々な分野で活用されています。その一つがシミュレーションで、例えばバーチャルの三次元空間に配置した物体の一つ一つにプログラムを組み込んでシミュレーションさせることができます(エージェントベース・シミュレーション)。
ここでは、Unityを用いてエージェントベース・シミュレーションを行うためのベースとなる基礎的な技術情報を発信していきます。
もともとはゲームエンジンとして開発されたUnityですが、現在はリアルタイム3D開発プラットフォームとして様々な分野で活用されています。その一つがシミュレーションで、例えばバーチャルの三次元空間に配置した物体の一つ一つにプログラムを組み込んでシミュレーションさせることができます(エージェントベース・シミュレーション)。
ここでは、Unityを用いてエージェントベース・シミュレーションを行うためのベースとなる基礎的な技術情報を発信していきます。