ゲームを作って暇つぶし

暇つぶしにやったこと

ゲーム

じゃんけんゲーム Ver.2.5

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前バージョン organize.hatenablog.jp 変更点 タイミングライトのインデックス管理をGameControllerでさせていましたが、TimingBarクラスに次のライトを点灯させるメソッド…

じゃんけんゲーム Ver.2.4

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前バージョン organize.hatenablog.jp 変更点 タイミングを取るライトのパターンを増やしました。 遅いタイミング程、中央のランプが光っている猶予が多いので、簡単になり…

じゃんけんゲーム Ver.2.3

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前バージョン organize.hatenablog.jp 変更点 あいこの場合、勝負が続くようにしました。 掛け声のフェーズは数字で管理してたけど、定数にして少しだけわかりやすくしまし…

じゃんけんゲーム Ver.2.2

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前バージョン organize.hatenablog.jp 変更点 EventBusクラスを作成して、イベントの発行と受け取りで、処理をやり取りするようにした。 感想 AIさん曰く、イベント駆動にす…

じゃんけんゲーム Ver.2.1

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前バージョン organize.hatenablog.jp 変更点 肥大していたBattleAreaクラスからTimingBarを独立。 画面とロジックを切り分けた方が良さそうだったので、GameControllerとGa…

じゃんけんゲーム Ver2.0

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前バージョン organize.hatenablog.jp 変更点 掛け声に合わせて、タイミングよくボタンを押さないと、負けるようにしました。 感想 BattleAreaクラスが大きくなりすぎなので…

ジャンケンゲーム Ver.1.1

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 前のバージョン organize.hatenablog.jp 変更点 メイン関数名を変更。Janken→JankenGame 以下のクラスを新規作成。 タイトルや説明を表示するヘッダークラス。Header グー・…

ジャンケンゲーム Ver.1.0

※記事のタイトルをクリックして、個別でページを開かないと、正しく動作しません。 次のバージョン organize.hatenablog.jp クラス図 index.html <html lang="ja"> <head> <meta charset="UTF-8" /> <link rel="icon" type="image/svg+xml" href="/janken.svg" /> <link rel="stylesheet" href="./src/style.css" /> </link></link></meta></head></html>