世界全てを一様の方法で扱う「ボクセル情報」ひとつ目の取り組みは、地形の「ボクセル情報」について。これについて語ったのは、エンバイロメントプログラマーを務めた朝倉淳氏だ。エンバイロメントプログラマーとは、ざっくりと説明すれば、生態系や植生、天候の管理などといった、ゲーム世界全体の挙動をターゲットにしたメカニクスを開発する仕事のことである。今回語られたのは、そうした仕事のうち、「地形の情報をどのように扱うか」という取り組みに関するものだ。 たとえば、本作には平原や溶岩、川や砂漠など様々な地形が登場するが、こうした地形の環境がきちんと納得感のあるものとなるためには、ゲーム内で様々な処理が必要になる。溶岩の近くでは野生の動物が湧き出してこないようにするとか、近くの地形に応じて異なる環境音が鳴るようにするといったことだ。 そのためには、周囲の地形のデータについて、各地点ごとに情報を格納しておく必要が