【親子×生成AI ゲーム開発】こども向け マリオ風メダル落としゲーム

コインゲームを作りました。

てんすう: 0
メダル: 100

こどもの要望

  • めだるを落とすやつ!
  • マリオがでてくるようにしたい(権利的にむずかしい)
  • ヨッシーも出して(だから権利...)
  • コインにはふぁいらーふわらー(ファイアーフラワー)を書いて
  • 大きなボールにはスターを入れて

これのみ。

父:Oh... とりあえずGeminiにお願いしてみよう

そんな日常で作ったゲーム。

やり過ぎるとメモリ使いすぎて処理がおいつかなくなる。許して。

UPDATE

マリオ風メダル落としゲーム 改版履歴

子供向けに直感的な楽しさと、本物のアーケード物理を追求した開発の軌跡

Ver 1.4

究極の安定化&サウンド微調整(最新アップデート)

最新の修正

  • 「3層状態物理エンジン」への完全移行: コイン同士の衝突により、稀に上空へ逆流して上昇し続けてしまう重力バグを完全に根絶するため、コインの状態を「空中」「台の上」「テーブルの上」の3つの独立したステートで数学的に管理する新システムに刷新。
  • 絶対座標クランプの実装: 物理演算で限界値を超えて奥に戻ろうとする動きを100%遮断する「見えないガードレール」を敷き、バグを未然にシャットアウト。
  • ストレスフリーなサウンド最適化: コインがピン(釘)や過密状態で密集した際、効果音がマシンガンのように連続して鳴り響き音割れ・フリーズする問題を「衝突個別クールダウン(12F)」と「グローバル制限(50ms)」で解消。
  • 音量を従来の 1/4 〜 1/5 に劇的抑制: お子様が長時間イヤホンやスピーカーで遊んでも耳へのストレスにならないよう、「コッ」「チャリン」という心地よく控えめな音量スケールへ再チューニング。
Ver 1.3

おたすけシャワー&ピンボール空中ギミック

  • オープニング「おたすけシャワー」: 起動直後にゲームセンターのようなワクワク感を演出するため、ヨッシー風の恐竜が往復しながら100〜200枚のメダルを大雨のようにばら撒くド派手な演出を実装。
  • 空中ピンボール釘の追加: プッシャーより上空に5本の黄金ピンを設置。コインが「カン、カン」と気持ちよく跳ね返りながらランダムに落下するアナログゲームの面白さを融合。
  • テーブル長さを短縮(爽快感UP): メダルが落ちるまでの距離を短く設計し直し、少しの投入でもドバッと落ちる、子供が飽きない高回転のバランスへ最適化。
Ver 1.2

お助け恐竜(ヨッシー風)&ピコピコシンセ音

  • おたすけ恐竜の登場: 手持ちメダルが10枚以下に減ったピンチ時、ランダムでヨッシー風の恐竜が走ってきてコインを15枚頭上に投げ渡してくれる救済機能を搭載。これで「メダルが無くなって遊べない」問題を完全解消。
  • レトロサウンド(Web Audio API): 外部音声ファイルへの依存をゼロにし、ブラウザのシンセサイザー機能を直接叩くことで、レトロで気持ち良いピコピコ効果音を軽量に実装。音量をミュートできるチェックボックスも追加。
  • 「完全水平テーブル」の設計: 上段から落ちたコインが勝手に自重で滑り落ちないよう、重力を極小化し、摩擦とコイン同士の「押し合い(ドミノ効果)」のみで手前に進む本格アーケード物理を導入。
Ver 1.1

2階層プラットフォーム&レトロドット絵

  • 「動く台(プッシャー)」と「動かない台(テーブル)」の2層化: 単調だった1枚の盤面から、前後する上段プラットフォームにコインをのせて下段に落とす、本物のコインプッシャー構造を再現。
  • スーパーマリオ風ドット絵の余白装飾: 画面左右の壁に、ハテナブロック、レンガ、スター、スーパーキノコ、ファイアフラワー、緑の土管などをCanvas直描きドットアートで賑やかに配置。子供の視覚的なワクワク感を刺激。
Ver 1.0

3D風メダル落としゲーム(ベース版リリース)

  • 3D風パースペクティブ: 複雑な3Dライブラリ(Three.js等)を一切使わず、通常のHTML5 Canvas 2Dのみで「手前が広く、奥が狭い」リアルな奥行きと立体コインの描画を再現。
  • ファイアーフラワーメダル: メダルの中央にマリオのファイアーフラワー風ドットをあしらったオリジナルコイン。
  • スターボール(物理連動): メダルを落とすと、上から「★マーク」の巨大なボーナスボールがゴロゴロと落下し、それを落とせば100点&コイン10枚の大獲得チャンスが生まれる基本サイクルを構築。

この記事が気に入ったら
フォローしよう

最新情報をお届けします

Xでフォローしよう

おすすめの記事