# Weltendämmerung — Weltendämmerung web port

Canonical: https://playable.wtf/games/weltendaemmerung-browser/

Project ID: project:weltendaemmerung-browser

A C64 strategy game reconstructed in TypeScript from reverse-engineering notes.

## About this version

The project rebuilds Dirk Maier’s fantasy strategy game around its documented turn phases and map rules. The author records the AI-assisted reconstruction process and provides an English manual.

Browser launch. Strategy.

[Play on creator site](https://s-macke.github.io/weltendaemmerung/)

## Two armies with different goals

Weltendämmerung is Dirk Maier’s fantasy strategy game for the Commodore 64. Two commanders lead asymmetric armies over an 80-by-40-tile map. The web project reconstructs the game from its original program and documented rules, making an obscure strategy design available through a mouse-driven browser interface and an English manual.

It is a game about positioning within a fixed conflict. You are moving an existing army through terrain, arranging attacks and controlling gates. The different armies and separate phases make choosing when to advance as important as choosing where.

Sources: [Weltendämmerung · reconstruction project](https://github.com/s-macke/weltendaemmerung)

## Read the phase before issuing an order

Each round divides play into movement, attack and fortification. MOV lets units move orthogonally using terrain-dependent movement points; ATK allows one attack per unit, including diagonal targets in range. FOR changes gates at their fixed map positions. An order that makes sense in one phase may be unavailable in the next.

Select with a click, deselect with a right-click and scroll with the arrow keys. End Turn advances the phase; the browser also binds Space to that action. Check the highlighted phase and selected unit statistics before advancing, especially while learning what each unit can reach.

Sources: [Weltendämmerung · English manual](https://raw.githubusercontent.com/s-macke/weltendaemmerung/HEAD/manual/manual.md) · [Weltendämmerung · browser controls](https://raw.githubusercontent.com/s-macke/weltendaemmerung/HEAD/web/src/screens/game/index.ts)

## Survival and pursuit lead to different plans

Eldoin wins by keeping his commander alive until turn 15 or destroying all Dailor units. Dailor must kill that commander before the deadline. The defender can use gates and blocked terrain to delay an approach; the attacker needs to turn a numerical advantage into progress before time runs out.

Flying units cross terrain cheaply, while warships are confined to rivers. Siege destruction of a gate is permanent at that location. These exceptions give individual units specific jobs and make the manual worth keeping open for a first game.

Sources: [Weltendämmerung · English manual](https://raw.githubusercontent.com/s-macke/weltendaemmerung/HEAD/manual/manual.md)

## How do I get started?

Open the web port and use the linked English manual for movement, attack and fortification phases.

Creator-reported: [Project guide](https://github.com/s-macke/weltendaemmerung)

## What are the controls?

Use the mouse to select units and map actions. The End Turn button advances the turn phase; Space is its keyboard shortcut.

Creator-reported: [Project guide](https://raw.githubusercontent.com/s-macke/weltendaemmerung/HEAD/web/src/screens/game/index.ts)

## Can I play multiplayer?

Two opposing commanders take turns; online play is not established.

Creator-reported: [Project guide](https://github.com/s-macke/weltendaemmerung)

## Documented support

- Multiplayer: Supported · Creator-reported

## Credits and project

- [Original project](https://github.com/s-macke/weltendaemmerung)
