WELCOME TO THE EUROPEAN THEATRE

You are the commander of a forward-deployed artillery battery. Enemy contacts are pouring into your sector, and you have exactly one mission: eliminate them before they overrun your position.

No auto-aim. No hand-holding. Just you, your map, and your ability to calculate bearing and range like a true artilleryman.

---

CORE GAMEPLAY

READ YOUR MAP: A high-fidelity WGS-84 tactical map displays enemy contacts, terrain, towns, rivers, and roads. Every grid line matters.

USE YOUR TOOLS: Deploy the protractor to measure bearings directly on the map. Use the ruler to calculate exact distances between points. A true artillery commander reads the terrain.

CHECK YOUR RADAR: The rotating radar display shows contacts with range rings and bearing. Watch for the sweep; it reveals what's out there.

SET YOUR COMPASS: Drag the compass needle to input bearing. True north. No shortcuts.

CALCULATE AND FIRE: Bearing + Range = Victory. Enter your solution and let the shells fly.

---

TWO DIFFICULTY MODES

EASY MODE - Training

- Targets remain stationary

- Bearing auto-computed from protractor

- Perfect for learning the system

HARD MODE - Combat

- Targets manoeuvre every few seconds

- Bearings must be manually read from tick marks

- You must relocate your artillery between shots

- Full manual calculation required

---

FEATURES

- Dynamic enemy AI: contacts that move, evade, and challenge you

- Interactive map: drag protractor, measure ranges with ruler, plot your solutions

- Radar display: rotating sweep with range rings and contact detection

- Compass: intuitive bearing selection via drag

- Wind system: shifting winds affect... (you'll have to discover the details yourself)

- Audio feedback: gunfire, explosions, near-misses, and mission alerts

- Wave-based combat: each wave brings more enemies and bigger rewards

- Imperial/Metric toggle: choose your units

- CRT screen aesthetic: that retro military terminal feel

---

CONTROLS

Mouse/Touch

- Drag protractor centre to reposition

- Drag protractor ring to set bearing (Easy Mode)

- Click/drag ruler endpoints to measure distances

- Compass needle is draggable

- All inputs support mouse and touch

---

AUDIO

- Gunfire: the roar of artillery

- Impact: direct hits rewarded with satisfying explosions

- Near-miss: that whistle and thud you never want to hear

- Miss: dust and disappointment

- Wave clear: victory chime

- Alert: incoming wave notification

- Game Over: your final moment

---

COMMANDER'S LOG

Every action is logged. Every shot, every hit, every miss. Your command log tells the story of the battle. Learn from it.

---

SCORING

- 100 × Wave for each direct hit

- 500 × Wave bonus for clearing a wave

- High score tracking per session

---

MAP DETAILS

- Grid lines at 0.02° latitude / 0.03° longitude intervals

- Scale bar for distance estimation

- Towns, rivers, roads marked

- Range rings from your position

- North arrow, wind indicator

---

ARE YOU READY?

There's no cursor. No auto-targeting. No crutches.

Just the tools of a true artillery commander:

- A map

- A protractor

- A ruler

- A compass

- Your brain

---

"The artillery has two rules:

1. Hit the target.

2. Don't miss."

---

TECHNICAL NOTES

- Built with React

- Procedural terrain generation

- Real-time canvas rendering

- Web Audio for immersive soundscape

- Full touch support for mobile

---

PLAY NOW

One click. One mission. One chance.

Your battery is waiting. Enemy contacts inbound.

Commence fire mission. Over.

---

"Accuracy is everything."

Cover by: DVID

Made by: Claude

Updated 3 days ago
Published 5 days ago
StatusReleased
PlatformsHTML5
AuthorINTJT2
GenreSimulation
AI DisclosureAI Assisted

Download

Download NowName your own price

Click download now to get access to the following files:

Artillery_Command.jsx 52 kB

Development log