日記帳

日記です。

Shot4k - Java 4KB シューティングゲーム


http://d.hatena.ne.jp/isshiki/20090601/p1 でネタになっている 4KB シューティングゲームを公開します.

Shot4k は JAVA4K のルールにしたがって作ったシューティングゲームです.詳しいルールはJAVA4K のルールにかかれています.

コンテストのルールに則って作っているにも関わらずコンテストの応募の締め切りを3ヶ月ほどすぎてから作り始めました.気が向いたときにしかプログラムを書かないとこういうことがあって困りますね….来年コンテストがあるのかどうかもわからないし、あるとしても半年以上先になるのでのでこの場で公開します.

製作期間は2週間くらい.最初の3日でゲーム自体はできていたんだけどその時点で jar ファイルのサイズが 4500 byte を超えていたので1週間ほどかけて 4096 byte に収まるようにコードを削っていきました.

その後いろいろやって現在は 3972 byte です.なのであと 124 byte コードの追加ができる状態です.単にコードを削るだけじゃなくて削った分でどんな機能を追加するかを考えるのがなかなか楽しいですね.いじってみたいという酔狂な方がいればガリガリとコードサイズを削って機能追加してみてください.