モグラたたき

モグラ叩きゲームのスクリーンショット
実行可能JARファイル(ソースファイル含む)のダウンロード

Swingの学習目的で作ったのですが、まったくSwingらしくない内容になってしまいました。

レイアウトマネージャを使っていないし、 アニメーション画像をまとめるためにImageIconクラスを使わずIconインターフェースを継承した独自のクラスを使っています。

遊び方

操作にはマウスを使います。

ウィンドウの下端にあるスタートボタンを押すとランダムに100匹のモグラが現れます。 モグラの頭にマウスカーソルを合わせて左ボタンクリックでたたいてください。

更新履歴

  • 2003.09.05

    公開

  • 2003.11.03

    Javaの更新でガベージコレクションが頻発するようになったのでモグラのアニメーションのスレッドを再利用するよう変更

  • 2009.12.14

    モグラのアニメーションのスレッドでCPU使用率が無闇に上がらないよう変更

  • 2011.04.16

    ウインドウがプラットフォームの既定の位置に表示されるように変更

    ウインドウサイズの調整をコンポーネントのサイズを元に可視化する前に行う方法に変更

    テーブルを使った方法で、モグラの出現処理コードをシンプル化

    易しくなるように若干のバランス調整