クロノス・クラウンの柳井が、Javaで作ったゲームをいくつか紹介します。
Javaを使えば、いろんな環境で動くアプリケーションを開発できます。
Android版、PC版が存在します。アプレットとしても動作可能。
エンジン部分のコードは同じものを利用して、AndroidとPCの処理を分岐させるラッピングクラスを作り、両対応にしています。
数100の建物を作り、数100のユニットを生産して、領土獲得戦争を行います。
Android版、iappli版が存在します(PC版は作成しているけど公開していません)。
imode端末の低いスペックで、1000以上のオブジェクトをリアルタイム処理させるために、様々な工夫をしています。
古い端末でも動作させるために、初代はバイト単位でコードを削り、30KBに収めていました。
不定形盤面で動作するリバーシの思考アルゴリズムを開発して、様々なゲームに実装しています。