Back to all projects Project

Achtung! Die Kurve!

A browser-based take on Achtung! Die Kurve! with local shared-keyboard play, CPU opponents, spectator support, and LAN multiplayer through a small host-authoritative relay.

2026 Game developer
  • TypeScript
  • CSS
  • JavaScript
  • WebSockets
  • Canvas
  • Vite
Achtung! Die Kurve! screenshot

What it is

Achtung! Die Kurve! is a browser game inspired by the classic shared-screen curve battle. Players steer growing lines, avoid collisions, and try to survive longer than the others.

The project supports local shared-keyboard play, single-player CPU modes, spectator behavior, and LAN multiplayer through a small relay service.

Technical focus

The interesting part is keeping the game simple at the surface while supporting multiple play modes. Local play, CPU drivers, spectators, drop/rejoin flows, and LAN play all need to share the same game rules without turning the browser app into a fragile pile of special cases.

The LAN implementation uses a host-authoritative WebSocket relay so the game can work inside an office network without requiring a heavyweight backend.

Current state

Active as an office LAN hobby project. The current version includes spectators, drop/rejoin behavior, CPU tuning, and gameplay mode refinements.