面白いスクラッチゲーム52ページ目
52ページ目では下記ジャンルのスクラッチゲームを紹介していくよ!
複数のじゃんけん判定を一度に行うシステムがこのゲームの最大の特徴だよ!プレイヤーと相手がそれぞれ積み上げたトーテムが衝突すると、一段ごとにじゃんけん勝負が自動的に行われるんだ。これはクローン機能を使って実現してて、各段のじゃんけんの手をスプライトのクローンとして生成してるんだ。
このスクラッチでは、Larry Koopaの移動パターンが超絶技巧的なんだ!相手の位置を常に監視して、プレイヤーの方向に向かって加速と減速を繰り返すような動きをしているんだよね。特に「もし〜なら」条件分岐を何重にも組み合わせて、プレイヤーの座標とコスチューム状態に応じた行動変化を実現してる。
タイマーとリストを組み合わせた「楽譜クリエイト機能」が最大の見どころだね。プレイヤーがキーを叩いたタイミングをリアルタイムで記録して、それを元にノーツを生成する仕組みになってる。D・F・J・Kの4レーンそれぞれに対応したリストが用意されていて、キーを押した瞬間のタイマー値が記録されるんだ。
「Bizarre Time Duo」の最大の特異点は、キャラクターのステート管理とターン制戦闘システムだよ。特にコードを見ると、11,000行以上もの緻密なスクリプトで、プレイヤーの「魂(ソウル)」の動きと重力方向をコントロールしてるんだ。青い魂の時は4方向の重力を切り替えながらジャンプするメカニズムが秀逸で、これがゲーム体験をすごく豊かにしてる。
旗を押すとストーリーが始まり、クリックでどんどん進められるよ。ステージを選んだら戦闘開始!戦闘中はキャラクターをクリックして敵と戦わせよう。
このスクラッチの最大の特異点は、キャラクターの豊富な攻撃アニメーションとヒットバック処理だね。特に67番スプライトのタッキーは昇天処理も実装してて、複雑な動きを実現してるんだ。procedures_callで攻撃や歩行パターンを関数化して、敵や味方キャラがそれぞれ固有の動きをするようにしてるのがポイント。
このスクラッチの「WONDER!!!」システムが最大の特異点だよ!これは「Wonder Effect」関数を使って実現してるんだ。ゲーム中にランダムに発動する特殊効果で、プレイヤーの動きや画面のエフェクトをガラッと変えるんだ。
にゃんこ大戦争のわんこ版をScratchで再現したチート版プロジェクト!クローン機能を活用して複数のユニットを同時出撃させ、リスト管理でそれぞれの座標と状態を追跡してる仕組みが面白い。覚醒のネコムートが自動でランダムに無限湧きするように改造されてて、お金も0.5秒で満タンになるから爽快感がハンパない。
この作品の圧巻ポイントは、なんといっても75個以上のスプライトを使った超大規模システムだね。原作を忠実に再現するために、複数のキャラクター同士が連携して動くんだけど、それをメッセージ機能でうまく制御してる。例えば、ガチャで11連を回すときも、全部のスプライトが協調して動くように設計されてるんだ。