Skip to content

Arcade › Trench 1942

Trench 1942

  • 3d
  • wave-defense
  • shooter
  • survival
  • wwii
  • arcade
  • mobile-friendly
0
Remix it Discord

6 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. rjtejeda03 built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Trench 1942 yet. Play it, then tell rjtejeda03 what you would add next.

Make your own game

Trench 1942 was built by rjtejeda03 with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Trench 1942 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Trench 1942

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a browser-playable 3D wave-defense shooter titled “Trench 1942.” Use a stylized low-poly/blocky Three.js-like presentation with an elevated third-person/isometric perspective: the camera looks down from behind the player’s trench toward the enemy lines, follows the player’s horizontal position slightly, and keeps the battlefield visible from the player’s front trench through no-man’s-land to the distant reserve trench. Use a muted muddy WWII palette: brown mud and dark earth, tan sandbags, dark wood duckboards, olive-green friendly uniforms, gray enemy uniforms, warm beige lighting, soft fog, simple stylized soldier silhouettes made from boxy geometric body parts, and no realistic or copyrighted assets. Include a large muddy ground plane, the player’s front-line trench spanning left to right, sandbag parapets and wooden supports/duckboards, a rear friendly reserve trench with side communication trenches, paired enemy forward and reserve trenches in the distance, enemy communication saps, scattered duckboards/sandbag elements, and shell-crater-like dark muddy cylinders. Add subtle smoke/explosion particles and bright tracer bullets.

The core loop is to defend the player’s section of trench through increasingly dense waves of advancing enemy infantry. The player is a blocky green soldier positioned behind the front sandbags and can move only horizontally along the trench, clamped to roughly the left/right ends. Aim with the mouse/touch pointer toward the battlefield and fire a rifle; shots travel as visible glowing tracer projectiles toward the pointer’s world-space target. Fire rate is limited by a short cooldown, the magazine holds 12 rounds, reserve ammunition starts at 36, and reloading takes about 1.25 seconds. Press R to reload manually; firing with an empty magazine starts reload automatically. Grenades start at 3, have a cooldown, and arc toward the aimed point with a visible ballistic trajectory before exploding; an explosion affects a radius and can clear clustered enemies. Grenades are limited, replenish gradually between waves, and cap at 5.

Each wave should start after a short intermission. Wave 1 spawns 4 + 2×wave enemies total (so 6 in wave 1), with later waves containing more enemies and faster spawn timing/movement. During the opening of a wave, enemies appear in a rear reserve trench, briefly stage there, move toward an enemy forward trench, pause/fire from that line, then advance across no-man’s-land toward the nearest living defender (the player or an ally). Enemies have increasing health by wave, fire enemy tracer rounds at defenders, and damage a defender when close enough. If an enemy reaches the player’s trench area it deals continuous close-range damage to its nearest target. Destroyed enemies produce a brief orange blast and smoke effect.

Place two AI squadmates in the player’s trench, one covering each flank (roughly left and right of the player). They automatically find the nearest enemy, rotate toward it, and fire occasional friendly tracer shots. They have health, can be downed by enemy fire, disappear while down, and return during the next intermission/wave; surviving allies recover some health between waves. Display the active squad count as 2 / 2, changing as squadmates are downed. The player has 100 health and loses when health reaches zero, showing a centered “Line Broken” game-over card with the wave reached and final score plus a Restart button. Waves clear after all spawned enemies are dead; after a brief cleared-wave delay, provide a resupply lull that restores some health, adds reserve ammo, replenishes one grenade, revives downed squadmates, and then launches the next wave.

Award score for kills: 10 for rifle kills, 18 for grenade kills, and 6 for ally-assist kills. Show an explosion/smoke feedback effect on kills. Keep the game endless until the player is defeated. At the top, overlay a dark translucent rounded HUD panel with the exact readable stats: Wave, Health, Ammo (formatted like “12 / 3G,” combining magazine and grenade count), Reserves, Squad (such as “2 / 2”), and Score. Use gold/cream text with health turning reddish at low health and squad status turning reddish when both allies are down. Show short centered translucent status messages such as the incoming wave notice, reloading, ally down, and resupply countdown.

On first load, display a centered dark translucent rounded intro card titled “Trench 1942,” explaining: “Hold your section of trench through wave attacks. Slide left and right behind the sandbags, fire at advancing infantry, throw grenades when the line gets crowded, and fight beside two AI squadmates covering the flanks.” Include the controls text: “Desktop: A/D or ←/→ move, mouse aim, click fire, R reload, G grenade. Phone: use the trench buttons and the FIRE / GRENADE buttons.” Include a prominent “Hold the Line” button. On mobile/touch layouts, place fixed bottom controls with circular left and right arrow buttons and wide FIRE and green-toned GREN buttons. On desktop support A/D or Left/Right movement, mouse aiming, click or Space to fire, R reload, and G grenade. Keep the UI full-screen, dark brown/black translucent panels, cream text, gold/brown primary buttons, green secondary grenade/restart styling, rounded corners, and responsive safe-area spacing.

More free browser games

Browse the whole Arcade →