重力ブロック崩しとオセロ
はてなのアルバイト応募用に過去に作った作品を探してたんですが、公開できそうだったものを二つ公開しました。
balls - 重力ブロック崩し
重力や空気抵抗などが存在するブロック崩しです。重力、空気抵抗、衝突の撃力などを運動方程式に入れて得られた加速度を近似的に積分することで物理法則をシミュレートしています。2002、2003年頃にFLASH/ActionScriptで作成したものを2007年にリメイク。
テキストファイルにブロックの配置を記述するだけで簡単にステージを自作できます。
koherent reversi
ただのオセロリバーシです。それほど強くないですが、一番強いアルゴリズムを選択すると常人では勝てないくらいの強さにはなってます。2003年頃にJava Appletで作成。
雑感
まさかこれらを作ってからもう6年も経っているなんて・・・。