Countries of South America - Geography Quiz Game

Seele01-Flash
By
Countries of South America is an engaging geography quiz game that challenges you to identify all 14 South American countries on an interactive map. Perfect for students, travelers, and geography enthusiasts looking to master South American geography.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Countries of South America 3D Quiz". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Clean, Low-poly "Political Map" aesthetic. The continent of South America should be presented as a set of **extruded 3D shapes** (Geometry) representing each of the 14 countries/territories. * **Color Palette:** Use distinct, pastel colors (soft yellow, pale green, terracotta, lavender) for adjacent countries to differentiate them clearly. The ocean should be a calm, flat matte blue plane. * **Lighting:** Use soft Ambient Light combined with a Directional Light to create gentle shadows that highlight the depth/extrusion of the country borders. * **Performance (Mobile):** * Use simple `ExtrudeGeometry` based on simplified GeoJSON coordinates to keep vertex count low. * Avoid heavy textures; use materials with basic colors (`MeshLambertMaterial` or `MeshStandardMaterial`). * Camera should be an Orthographic Camera to preserve the "Map" feel without perspective distortion. ### 2. Audio Requirements * **BGM:** A relaxing, lo-fi "Study Beats" or soft acoustic guitar track that encourages focus (looping). * **Sound Effects (SFX):** * **Selection:** A subtle "pop" or "click" sound when tapping a country. * **Correct Answer:** A cheerful, major-key chime. * **Wrong Answer:** A soft, low-pitched thud (avoid harsh buzzers to keep it educational/encouraging). * **Victory:** A short triumphant fanfare when all 14 countries are identified. ### 3. Gameplay Loop * **Initialization:** The player starts with a Score of 100. All countries are in their neutral color state. * **The Prompt:** The UI displays a country name at the top (e.g., "Find: **Brazil**"). * **Interaction:** The player taps a 3D country mesh. * **Logic & Feedback:** * **Correct:** The country flashes Green, the score remains/increases, and the game asks for the next country. The correctly guessed country stays permanently colored or dimmed to show progress. * **Incorrect:** The clicked country flashes Red, and a tooltip/toast appears saying "That is [Actual Country Name]". The score decreases by a set amount (e.g., -10 points). The player must try again until they find the correct one. * **Win Condition:** All 14 locations (including French Guiana, Peru, Colombia, Brazil, etc.) are correctly identified. A "Game Over" modal shows the final score and a "Replay" button. ### 4. Mobile Controls & Interaction * **Touch Interaction (Raycasting):** Implement precise Raycasting for touch events. Since country shapes can be irregular, ensure the bounding box/hit detection is accurate. * **Camera Controls:** * Implement `OrbitControls` but **restrict rotation**. The map should face up (top-down view). * Allow **Panning** (One finger drag to move the map) and **Zooming/Pinching** (Two fingers to zoom in on smaller countries like French Guiana). * **UI Layout:** * **Top Bar:** Displays "Current Target: [Country Name]" and "Score: [Value]". Text must be large and readable on small screens. * **Orientation:** Force or optimize for **Portrait Mode** (vertical) as South America is vertically oriented, filling the phone screen naturally. * **Haptic Feedback:** Trigger a short vibration (`navigator.vibrate(50)`) on every tap, with a double vibration for wrong answers. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Countries of South America is an educational geography quiz game that transforms learning about South American countries into an engaging interactive experience. With a solid 4.2/5 rating, this free browser-based game challenges players to identify all 14 countries of South America on a colorful, user-friendly map interface.

South America is home to incredible cultural diversity, from the Amazon rainforest to bustling cities like Rio de Janeiro and Buenos Aires. This continent features countries with rich histories, from the ancient Inca civilization in Peru to the vibrant cultures of Brazil, Colombia, and Argentina. Whether you're planning a trip, studying for school, or simply want to expand your geographical knowledge, this game provides an excellent foundation.

Core Features

Interactive Learning Experience

The game combines education with entertainment, making geography learning enjoyable and memorable. Each correct answer reinforces your knowledge, while mistakes become valuable learning opportunities with immediate feedback.

Comprehensive Coverage

Learn about all 14 South American countries including major nations like Brazil, Argentina, Chile, and Peru, as well as smaller territories like French Guiana, Suriname, and Uruguay. The game ensures you'll become familiar with the entire continent's political geography.

Progressive Difficulty

Start with 100 points and work your way through the challenge. The scoring system encourages accuracy while the immediate feedback helps you learn from mistakes without frustration.

Educational Value

Perfect for students preparing for geography tests, travelers planning South American adventures, or anyone interested in world geography. The repetitive nature of the quiz helps cement country locations in long-term memory.

Gameplay Mechanics

The game presents you with a clear map of South America and displays country names that you must match to their correct locations. Click on the country that corresponds to the name shown on screen. The intuitive interface makes it easy to navigate and select countries accurately.

Scoring System

  • Begin each round with 100 points
  • Lose points for incorrect answers
  • Immediate feedback shows which country you selected
  • Learn from mistakes to improve future performance

Operation Guide

Getting Started: 1. Click the "Play" button to begin the quiz 2. Read the country name displayed on screen 3. Click on the corresponding country on the map 4. Watch your score and learn from any mistakes 5. Continue until you've identified all countries

Controls: - Mouse Click : Select countries on the map - Interface Navigation : Use on-screen buttons for game controls - Restart : Begin a new round at any time to practice

Tips for Success: - Study the map layout before starting - Pay attention to country sizes and coastal features - Remember that Brazil is the largest country - Note the distinctive shapes of countries like Chile (long and narrow)

Why Play This Game

Educational Benefits

This game serves as an excellent study tool for geography students at all levels. The interactive format makes learning more engaging than traditional textbook study, helping information stick better through hands-on practice.

Travel Preparation

Perfect for anyone planning to visit South America. Understanding the continent's layout enhances travel planning and cultural appreciation. Knowing where countries are located helps you better understand regional relationships and travel logistics.

Mental Exercise

Geography games like this one provide excellent brain training, improving spatial awareness, memory, and general knowledge. Regular practice enhances cognitive function while building valuable real-world knowledge.

Accessibility and Convenience

As a free HTML5 browser game, it's instantly accessible on any device with internet connection. No downloads, installations, or special software required - just open your browser and start learning.

Classroom Integration

Teachers can easily incorporate this game into geography lessons, homework assignments, or as a fun way to review before tests. The immediate feedback helps students learn independently while the scoring system adds a motivational element.

Whether you're a student, teacher, traveler, or simply curious about world geography, Countries of South America offers an enjoyable way to master South American geography through interactive gameplay.

Frequently Asked Questions (FAQ)