COMSIGHT
本作は3Dポリゴン表示されたタンク同士の対戦ゲームである。本作最大の特徴は「プレイヤーはタンクを直接操作するのではなく、タンクに指示するためのアルゴリズムをプログラムとして記述することで、間接的にタンクを操作する」「タンクを操作するプログラムを、対戦プレイ中は変更できず、対戦前に事前に作成しておく必要がある」という点にある。つまり、タンク同士の対戦プレイ中、プレイヤーはタンクの挙動を見守ることしかできないというわけである。
タンクには「エネルギー」「シールド」「ダメージ」が設けられており、「エネルギー切れとなる」「シールドが破壊され、蓄積されたダメージが許容範囲を超える」「プログラムエラーが発生する」ことで負けとなり、相手側が勝者となる。時間は無制限であるが、動かなくともエネルギーを徐々に消費するため、実質は有限時間で勝負が付く(あるいは引き分けとなる)システムとなっている。各プログラムには対戦成績(対戦数と勝ち数)が記録される。
タンクに指示するプログラムはBASICに似た言語である「BATTLE PROGRAMMING LANGUAGE(BPL)」が用いられており、各種命令(移動、旋回、索敵、ミサイル、ビーム、待機、あるいは内部計算など)に応じて消費エネルギーと処理時間が異なる仕組みとなっている。