旗を描こう - クイズ&塗り絵ゲーム - パズル ゲーム

Seele01-Flash
作者 Nora Taylor
「旗を描こう」で地理の知識をテストしよう!200か国以上の国旗を塗り絵する楽しい教育クイズゲームです。ブラウザ、モバイル、デスクトップで無料プレイ可能。

プロンプト

MODEL: Seele01-Flash
Three.jsを使用して、テーマ「旗を描こう」の**モバイルファーストゲーム**を生成してください。以下の詳細なゲームデザイン要件をまずお読みいただき、それに従ってコードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル**: ハイパーカジュアルな3D美学。クリーンで鮮やかなカラーパレットを使用します。背景は、スクリーンショットと同様に、中心に注目を集めるダイナミックな放射状グラデーション(ライトブルーからディープブルー)にしてください。 * **メインアセット(旗)**: 「旗ボード」を表す `THREE.Group` を作成してください。単一のテクスチャの代わりに、個別のレイキャスト検出と色付けを可能にするために、別々の幾何学的プリミティブ(例:フランス/イタリア用の3つの別々の垂直ボックス、またはドイツ用の水平ボックス)を使用して旗を構成してください。ボードは、品質の高いゲームピースのように見えるように、角を丸めてわずかに面取りを施してください。 * **カラーパレットUI**: 画面下部に浮かぶ3Dシリンダー「ペイントバケツ」または円形のスウォッチの行。 * **パフォーマンス**: 光沢のあるプラスチックのような質感を得るために、共有の環境マップを使用した `MeshStandardMaterial` を使用します。モバイルでの高いFPSを維持するために、影の投射はメインの旗オブジェクトのみに限定してください。 ### 2. オーディオ要件 * **BGM**: 柔らかくループ可能な、知的な「思考」トラック — 軽やかなマリンバまたはシンセのピチカート。 * **SFX**: * **色選択**: 控えめな「ポン」または「泡」の音。 * **塗りアクション**: 「濡れた筆」の叩きつける音または「ヒューッ」という音。 * **成功**: 陽気な長和音のチャイムまたはファンファーレ。 * **エラー**: プレイヤーが間違った旗を提出しようとした場合の低音の「ブザー」または鈍い音。 ### 3. ゲームプレイループ * **レベル設定**: ゲームは、上部にテキストプロンプト「旗を描こう:[国名]」(例:フランス)を表示して初期化されます。3Dの旗ボードは空白(白または灰色)で表示されます。 * **色塗りフェーズ**: 1. プレイヤーは下部のカラースウォッチをタップして、アクティブカラー(ブラシ)を選択します。 2. プレイヤーは国旗の特定のセグメントをタップします。 3. セグメントの色が即座にアクティブカラーに変わります。 * **検証**: * 「チェック」ボタンを含める。 * **勝利条件**: すべてのセグメントが、その国に対して事前に定義された正しい色と一致した場合、紙吹雪のパーティクル爆発をトリガーし、次の国旗へ遷移する。 * **失敗条件**: 間違っている場合、国旗メッシュに「シェイク」アニメーションを再生し、テキストヒント(例:「もう一度試してみて!」)を表示する。 * **コンテンツ範囲**: このコード生成では、3つのシンプルな国旗のロジックを実装します。フランス(青/白/赤の縦分割)、ドイツ(黒/赤/黄の横分割)、イタリア(緑/白/赤の縦分割)。 ### 4. モバイルコントロールとインタラクション * **画面方向**: 縦画面モードを推奨(国旗とパレットを縦に配置するため)。 * **タッチ入力**: `touchstart` イベントにマッピングされた `THREE.Raycaster` を実装する。`click` や `mousemove` のみに依存しないこと。 * **操作方式**: * **タップして選択**: パレットアイテムをタップして `activeColor` を設定。 * **タップして塗りつぶし**: 国旗セグメントへのレイキャストヒットで、そのメッシュのマテリアルに `activeColor` を適用。 * **フィードバック**: * **視覚的**: 色が選択された時、スウォッチを1.2倍にスケールアップ。国旗セグメントが塗られた時、そのセグメントに小さな `elasticOut` スケールトゥイーンを追加して「ジューシーな」フィードバックを提供。 * **触覚的**: セグメントを塗る際、`window.navigator.vibrate(20)` を使用して短い振動を発生させる。 * **UIサイズ**: ボタンとカラースウォッチが、スクリーンスペースで少なくとも44x44ピクセル相当のヒットエリアを持つことを保証する。

ゲーム紹介

ゲームについて

Paint the Flag は、地理学習を楽しい塗り絵体験に変革するユニークな教育クイズゲームです。この革新的なゲームでは、プレイヤーが世界中の200か国以上の国旗を識別して塗りつぶすことに挑戦し、知識のテストと創造的な表現を組み合わせています。地理マニア、雑学好き、リラックスしながら学べるゲーム体験を求める方々に、Paint the Flagは学習とエンターテイメントの完璧な融合を提供します。

本ゲームは、地理教育をインタラクティブで視覚的に魅力的にすることで際立っており、単調な暗記練習を、世界の国家的シンボルを使ったカラフルで実践的な冒険へと変えます。

主な特徴

包括的な国旗データベース

200以上の国と地域の国旗を探索し、すべての大陸と地域を網羅しています。有名な国旗からあまり知られていない地域の旗まで、ゲームは包括的な世界の国旗事典を提供します。

インタラクティブな学習体験

認識のみをテストする従来のクイズゲームとは異なり、Paint the Flagでは塗り絵を通じた積極的な参加が求められ、記憶の定着を促進し、学習をより魅力的にします。

クロスプラットフォームアクセシビリティ

  • 無料プレイ : 完全無料で、隠れたコストやプレミアム機能はありません
  • ユニバーサルブラウザサポート : ダウンロード不要で、あらゆるウェブブラウザで即座にプレイ可能
  • モバイル最適化 : スマートフォンやタブレットでのタッチ操作に完璧に対応
  • デスクトップ対応 : コンピュータユーザー向けのマウスとキーボードを完全にサポート

教育的価値

地理や世界の文化に興味を持つ学生、教師、すべての方に最適です。このゲームは以下の能力向上に役立ちます: - 地理的認識と知識 - 視覚的記憶とパターン認識 - 国家的シンボルを通じた文化的理解 - 集中力と注意力のスキル

ゲームプレイメカニクス

ゲームでは、様々な国の国旗の輪郭画が提示されます。あなたの任務は、国旗を正しく識別し、適切な色を使って塗ることです。各レベルは、日本やフランスのようなシンプルなデザインから、ブータンや南アフリカのような複雑な模様を持つ国まで、異なる国の国旗に関する知識を試します。

段階的な難易度

簡単に認識できる国旗から始め、徐々により挑戦的なものへと進みます。ゲームはあなたのスキルレベルに適応し、初心者から地理の専門家まで、満足のいく学習曲線を保証します。

操作ガイド

操作は直感的で、すべてのデバイスに対応しています:

  • マウスユーザー : パレットから色をクリックして選択し、旗のセクションをクリックして塗りつぶします
  • タッチデバイス : 色オプションをタップし、旗のエリアをタップして塗ります
  • 色選択 : 豊富なカラーパレットから選択できます
  • ヒントシステム : 難しい旗で行き詰まった時、助けが得られます
  • 進捗トラッキング : 様々な地域や難易度レベルでの上達を確認できます

このゲームを遊ぶ理由

教育エンターテイメント

Paint the Flagは学習を遊びに変え、地理教育を楽しく記憶に残るものにします。以下に最適です: - 地理テストの準備をする学生 - 子供向け教育ゲームを探す保護者 - 世界の知識をブラッシュアップしたい大人 - 新しい国を探索計画中の旅行者

ストレス解消とマインドフルネス

塗り絵の要素は瞑想的でリラックスできる体験を提供し、ストレスを軽減しながら同時に知識を広げる助けとなります。

ソーシャルラーニング

進捗を共有し、友人にスコアを超えるよう挑戦することで、地理学習を社交的な活動に変えられます。

文化的理解

さまざまな国とその国家的シンボルについて学び、世界の多様性に対する理解と感謝を深めましょう。

よくある質問(FAQ)

旗を描こう - クイズ&塗り絵ゲーム