1941 Frozen Front

Seele01-Flash
By
1941 Frozen Front is an immersive WWII turn-based strategy game where you command armies on the Eastern Front. Lead tanks, infantry, and artillery in tactical combat between Russia and Germany during the harsh winter of 1941.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**1941 Frozen Front**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Isometric, tactical war simulation. Use an **OrthographicCamera** to simulate the 2.5D look of the screenshot. The aesthetic should be "Low-poly Winter Warfare" with a high contrast between white snow and dark military units. * **Terrain Generation**: Create a **Hexagonal Grid System**. The ground should be a textured plane representing snow-covered terrain with visible tire tracks or dirt paths. * **Environmental Details**: * **Obstacles**: Place low-poly pine trees (green/white), small village houses, and sandbag fortifications. These act as cover or movement blockers. * **Atmosphere**: Implement a lightweight **Snow Particle System** (falling white sprites) to create a dynamic winter atmosphere. Use soft, cold blue-tinted ambient lighting and a directional light casting long shadows to simulate a winter sun. * **Units**: * **Tanks**: Blocky, robust models (Green for Player, Grey for Enemy). Turrets should be separate meshes to rotate towards targets. * **Infantry**: Groups of 3 simple cylinder/capsule figures representing a squad. * **UI Overlay**: Use `THREE.Sprite` or `CSS2DObject` for floating triangular health/unit strength bars above each unit (like in the screenshot) that always face the camera. * **Mobile Optimization**: Use InstancedMesh for trees and terrain tiles to reduce draw calls. Texture resolution should be capped at 1024x1024. Use simple Lambert or Phong materials rather than heavy PBR. ### 2. Audio Requirements * **BGM (Background Music)**: A somber, rhythmic military march with orchestral strings and snare drums. It should loop seamlessly and evoke a "cold front" feeling. * **Sound Effects (SFX)**: * **Interaction**: specific "click" sound (metallic toggle) when selecting a unit. * **Movement**: Heavy diesel engine rumble for tanks; crunching snow footsteps for infantry. * **Combat**: Cannon fire (deep boom + decay), Rifle fire (rapid popping sounds), Explosion sound when a unit dies. * **Ambience**: A constant, subtle wind howling loop. ### 3. Gameplay Loop * **Turn-Based Strategy**: The game operates in rounds. Player 1 (Russia) moves all units, then clicks "End Turn", followed by Player 2/AI (Germany). * **Grid Mechanics**: * Units have **Movement Points (MP)** (e.g., Infantry move 3 hexes, Tanks move 5 hexes). * Units have **Attack Range** (Infantry = 1 hex, Tanks = 3 hexes). * **Combat Logic**: * Select unit -> Select target -> Calculate Damage. * Damage is based on unit type (Tank deals high damage to everything; Infantry deals low damage to Tanks unless flanked). * When Unit HP reaches 0, play explosion particle effect and remove mesh from scene. * **Win Condition**: Eliminate all enemy units or capture the enemy Supply Depot (flag object). ### 4. Mobile Controls & Interaction * **Camera Controls**: * **Pan**: Single-finger drag to move the map. * **Zoom**: Two-finger pinch to zoom in/out (clamp zoom levels to prevent clipping). * **Unit Interaction (Raycaster)**: * **Tap to Select**: Tapping a friendly unit highlights valid movement hexes (Green) and valid attack targets (Red). * **Tap to Action**: Tapping a valid hex moves the unit; tapping an enemy attacks. * **Deselect**: Tapping empty space cancels selection. * **UI Layout**: * Place a large "End Turn" button in the bottom-right corner (minimum 60x60px touch area). * Top-left corner displays current turn count and faction flag. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on unit selection and attack. * **Visual**: Highlight selected hexes with a pulsing opacity effect to ensure visibility under bright snow conditions. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

1941 Frozen Front is a compelling World War II turn-based strategy game that transports players to the brutal Eastern Front during the winter of 1941. This tactical warfare simulator offers an authentic military experience where every decision matters. Choose to command either the Russian Red Army or the German Wehrmacht in historically-inspired battles across frozen battlefields.

The game combines strategic depth with accessible gameplay, making it perfect for both strategy veterans and newcomers to the genre. With its detailed combat mechanics and atmospheric winter setting, 1941 Frozen Front delivers an engaging tactical experience that captures the intensity of WWII's most decisive campaign.

Core Features

Authentic WWII Combat Experience

Experience historically-accurate warfare with period-appropriate units, weapons, and tactics. The game faithfully recreates the challenging conditions of the Eastern Front, where weather and terrain play crucial roles in battle outcomes.

Strategic Turn-Based Gameplay

Plan your moves carefully in this classic turn-based format. Each unit has specific movement ranges, attack capabilities, and defensive strengths. Success requires tactical thinking, resource management, and strategic positioning.

Dual Faction Campaign

Play as either the Soviet Union or Nazi Germany, each with unique units, strengths, and tactical advantages:

  • Soviet Forces : Robust infantry units, powerful T-34 tanks, and defensive bonuses
  • German Forces : Advanced technology, superior initial training, and tactical flexibility

Combined Arms Warfare

Command diverse military units including: - Infantry Squads : Versatile ground troops for capturing and holding territory - Tank Units : Armored vehicles for breakthrough attacks and heavy combat - Artillery : Long-range support for softening enemy positions - Support Units : Engineers, medics, and supply troops for tactical advantages

Dynamic Weather System

The harsh winter conditions affect gameplay mechanics, adding realistic challenges such as reduced movement, visibility limitations, and supply difficulties that mirror historical conditions.

Gameplay Mechanics

Turn-Based Strategic Combat

Each turn allows players to move units, engage in combat, and manage resources. The hexagonal grid system provides precise tactical control, while the fog of war mechanic adds suspense and realism to reconnaissance.

Resource Management

Balance your military budget, ammunition supplies, and unit reinforcements. Capturing strategic points provides additional resources, while maintaining supply lines becomes crucial for sustained operations.

Terrain Advantages

Utilize forests, hills, rivers, and buildings for defensive bonuses. Urban areas provide cover for infantry, while open terrain favors mechanized units. Understanding terrain is key to victory.

How to Play

Basic Controls

  • Mouse Click : Select units and targets
  • Drag and Drop : Move units across the battlefield
  • Right Click : Access unit information and special abilities
  • Keyboard Shortcuts : Quick access to common commands

Victory Conditions

Achieve victory by: 1. Capturing enemy headquarters 2. Eliminating all enemy forces 3. Controlling strategic objectives for a set number of turns 4. Forcing enemy surrender through tactical superiority

Strategic Tips

  • Combine different unit types for maximum effectiveness
  • Use terrain features to your advantage
  • Maintain supply lines to keep units combat-ready
  • Scout enemy positions before launching major offensives
  • Protect valuable units like commanders and heavy tanks

Why Play 1941 Frozen Front

This game offers an exceptional blend of historical authenticity and strategic gameplay. Whether you're a history enthusiast or strategy game fan, 1941 Frozen Front provides:

  • Educational Value : Learn about WWII Eastern Front tactics and challenges
  • Strategic Depth : Complex gameplay that rewards careful planning
  • Replayability : Multiple scenarios and faction choices ensure lasting appeal
  • Accessibility : Free-to-play with no downloads required
  • Cross-Platform : Play on desktop or mobile devices through any modern browser

The game's turn-based nature makes it perfect for players who prefer thoughtful, strategic gameplay over fast-paced action. Each battle presents unique challenges and multiple solution paths, encouraging creative tactical thinking.

Frequently Asked Questions (FAQ)