World Conquest - Strategic Territory War Game

Seele01-Flash
By
World Conquest is a thrilling Risk-inspired strategy war game where you command armies to conquer territories and dominate the world. Play free online with multiple difficulty levels and strategic gameplay modes.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "World Conquest". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A stylized 3D tabletop board game aesthetic. The map should look like a physical board placed on a wooden table. * **The Map:** Create a flat, extruded map geometry representing continents (Europe, Africa, etc.) similar to the screenshot. Landmasses should be beige/parchment colored, and oceans should be a vibrant, stylized cyan/blue with a slight wave shader or texture. * **Territories:** Each territory must be a distinct mesh that can change color based on the owning player (e.g., Red for Player, Blue/Green for AI). Borders should be clearly outlined in dark brown or black to separate regions. * **Units:** To ensure high performance on mobile devices, avoid high-poly character models. Represent "Troops" using simple, instanced 3D tokens (like Risk pieces, pawns, or stackable chips) or floating 3D text counters that always face the camera (Billboards). * **The Dice:** High-quality 3D dice models with rounded edges. These are the focal point of combat. * **VFX:** * A dynamic 3D arrow (curved, red, pulsating) that connects the attacking territory to the defending territory during the planning phase. * Particle effects (confetti or smoke) when a territory is conquered. * **Performance:** Use low-poly meshes for the map. Merge geometries where possible to reduce draw calls. Use baked lighting for the environment to save GPU resources. ### 2. Audio Requirements * **BGM:** A looping, orchestral "Grand Strategy" track. It should feature snare drums and brass instruments but remain background-level (low volume) to allow for concentration. * **Sound Effects (SFX):** * **UI:** Satisfying "paper crisp" or "wooden click" sounds for button presses. * **Combat:** Realistic dice shaking and rolling sounds (clatter on wood). * **Victory/Defeat:** A short brass fanfare for winning a battle; a low thud or descending tone for losing units. * **Troop Placement:** A "clink" sound representing tokens being stacked. ### 3. Gameplay Loop * **Turn Structure:** 1. **Draft/Reinforce:** The player receives new troops based on territory count (Territories / 3, minimum 3). Player taps their territories to place these troops. 2. **Attack Phase:** * Player selects their territory (Source) -> Selects enemy neighbor (Target). * **Dice Logic:** Standard "Risk" rules. Attacker rolls up to 3 dice, Defender rolls up to 2. Compare highest dice to determine unit loss. * If the defender runs out of units, the attacker conquers the territory and moves troops in. 3. **Fortify (Optional):** Move troops between connected owned territories at the end of the turn. * **Card System:** If the player conquers at least one territory, they draw a card. Collecting sets (e.g., 3 Infantry cards) allows trading them for a massive troop bonus. * **AI Opponent:** A simple state machine that prioritizes reinforcing border territories and attacking weaker player territories. * **Win/Loss:** Game ends when one player owns all territories (Win) or zero territories (Loss). ### 4. Mobile Controls & Interaction * **Camera Controls:** Implement `OrbitControls` restricted to a top-down angled view. Allow panning and pinch-to-zoom so players can tap small territories easily. * **Touch Interactions:** * **Raycasting:** Precise touch detection for selecting irregular map shapes. * **Selection:** When a territory is tapped, highlight it (emissive material glow) and show valid attack targets. * **UI Overlay (HTML/CSS):** * Use a responsive UI layer on top of the canvas. * **Action Buttons:** Large, thumb-friendly buttons (minimum 60px height) in the bottom right corner for "End Turn" and "Roll Dice". * **Info Panel:** Top bar showing "Current Player", "Troops to Place", and "Cards Held". * **Haptic Feedback:** Trigger `navigator.vibrate(50)` when rolling dice and `navigator.vibrate(200)` when a territory is conquered to enhance the tactile feel of the board game. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About World Conquest

World Conquest is an engaging turn-based strategy war game that brings the classic Risk board game experience to your browser. As a military commander, your mission is to strategically deploy troops, conquer enemy territories, and achieve total world domination. This free online game combines tactical planning with dice-based combat mechanics, offering hours of strategic entertainment.

The game features intuitive mouse-controlled gameplay, making it accessible to both newcomers and strategy game veterans. With its clean map interface and strategic depth, World Conquest delivers an authentic board game experience in digital format.

Core Features

Strategic Territory Control

Every territory you control generates additional troops for your army. The more land you conquer, the stronger your military force becomes, creating a compelling risk-reward dynamic that drives strategic decision-making.

Card Collection System

At the end of each turn, collect valuable cards that can be combined for powerful bonuses. The right card combinations allow you to summon massive reinforcements, turning the tide of battle in crucial moments.

Multiple Game Modes

  • Three Difficulty Levels : From beginner-friendly to expert challenges
  • Three Different Maps : Each offering unique strategic opportunities
  • Risiko Mode : An ultra-challenging mode where victory requires true strategic mastery

Cross-Platform Compatibility

Play seamlessly on desktop computers, smartphones, and tablets. The game's responsive design ensures optimal gameplay across all devices.

Game Mechanics

Turn-Based Combat

Each turn follows a structured sequence: 1. Troop Placement : Strategically position new armies across your territories 2. Attack Phase : Launch coordinated attacks on enemy positions 3. Fortification : Reinforce key positions and prepare defenses 4. Card Collection : Gain valuable strategic resources

Victory Conditions

Achieve victory by completely eliminating all enemy territories. However, lose all your own territories and face immediate defeat. This creates intense strategic pressure throughout every game session.

Operation Guide

Basic Controls

  • Mouse Click : Select territories and deploy troops
  • Drag and Drop : Move armies between connected regions
  • Menu Navigation : Access game options and card management

Strategic Tips

  • Focus on continental control for maximum troop bonuses
  • Balance aggressive expansion with defensive positioning
  • Time your card combinations for maximum impact
  • Control key chokepoints to limit enemy movement

Why Play World Conquest

This game perfectly captures the essence of classic board game strategy in a convenient digital format. Whether you're a fan of Risk or new to territory conquest games, World Conquest offers:

  • Zero Cost : Completely free to play with no hidden fees
  • No Downloads Required : Instant browser-based gameplay
  • Strategic Depth : Multiple layers of tactical decision-making
  • Replayability : Different maps and difficulty settings ensure fresh experiences
  • Skill Development : Enhance your strategic thinking and planning abilities

Perfect for strategy enthusiasts who enjoy tactical challenges, World Conquest provides the mental stimulation of traditional board games with the convenience of online play.

Frequently Asked Questions (FAQ)