Nanolathe: Een open-source 2.5D RTS-engine

Belangrijkste kenmerken

  • Zoom in op de actie: Zoom in op je eenheden en de actie. De oorspronkelijke isometrische weergave krijgt hiermee een nieuw gevoel van schaal.
  • Moderne visuele weergave: Moderne GPU-rendering is de standaardervaring, met licht, gloed en rijkere details. Voor wie de oude look prefereert, is er de mogelijkheid om over te schakelen naar 'Classic'.
  • Native ondersteuning: De engine draait direct op Windows, Mac of Linux, mits je beschikt over de Total Annihilation-spelbestanden die je al bezit.

Een open engine om op voort te bouwen

Nanolathe is een open engine met ruimte voor eigen aanpassingen. Total Annihilation vormt het startpunt; de code, gedocumenteerde formaten en het clean-room onderzoek zijn open voor anderen om te verkennen en uit te breiden.

  • Speel de klassieker: Een getrouwe basis met moderne rendering en een native beta voor Windows, Mac en Linux.
  • Ontdek de werking: Bestudeer de gameformaten, het ontwerp van de engine en het bewijs achter het gedrag ervan.
  • Bouw voort op de code: Pas de engine aan, experimenteer met mods of draag bij aan de volgende fase. De code van Nanolathe is beschikbaar onder de MIT-licentie.

Visuele vergelijking: Classic vs. Modern

Hetzelfde moment, dezelfde explosie, maar een andere sfeer. In de moderne weergave is te zien hoe de tank de klap opvangt, hoe de gloed zich over de scène verspreidt en hoe gras en gezonde bomen meer detail krijgen.

Technische details van de vergelijking (Greenhaven): Deze scène is vastgelegd met engineversie 617540c5 op 4 oktober 2026. Er is een vergelijking gemaakt tussen de volledige renderer-paden: de moderne versie bevat supersampling en de standaard presentatie-effecten. De tile cache is gegenereerd vanuit de originele 32×32 tiles van het geïnstalleerde spel naar echte 64×64 gesynthetiseerde tiles. Gezonde boom-sprites maken gebruik van echte 2× gesynthetiseerde feature banks; schaduw- of ontbrekende varianten behouden de normale fallback van de engine. Er is geen gebruik gemaakt van cropping, retouchering of resampling. De WebP-exports decoderen naar de exacte vastgelegde pixels.

Toegankelijkheid en installatie

Je kunt beginnen met een demo en later overstappen naar het volledige spel.

  • Browserdemo: Speel drie campagnemissies direct in je browser (ondersteund op desktop Chrome, Edge en Safari).
  • Beta-installatie: Installeer de beta op Windows, Mac of Linux met eigen game-data voor volledige campagnes, skirmishes en online play.

Veelgestelde vragen

Is dit de originele Total Annihilation? Nanolathe is een onafhankelijke, open-source engine onder MIT-licentie die Total Annihilation opnieuw implementeert via clean-room onderzoek. Het maakt gebruik van originele game-data die apart geleverd moet worden. Het is niet gelieerd aan of onderschreven door de eigenaren van het spel.

Moet ik Total Annihilation bezitten? De browserdemo bevat de originele demo met drie missies, dus deze kun je zonder spelmap uitproberen. Om het volledige spel te spelen, moet je de geïnstalleerde bestanden meebrengen van een kopie die je bezit, zoals via GOG, Steam of je originele cd's. De MIT-licentie is van toepassing op de code van de engine; de inhoud van Total Annihilation is apart.

Wat kan ik nu spelen? Single-player skirmish, Survival en de campagne zijn grotendeels voltooid. Met eigen spelbestanden kun je skirmish en Survival online spelen met vrienden. Elke skirmish- en Survival-slag wordt opgeslagen als replay. De beta bevat nog bugs en enkele ontbrekende functies; de compatibiliteit kan variëren per missie of contentpack, en de compatibiliteit van saves wordt nog verfijnd.

Wat heb ik nodig voor de browserdemo? Een computer (desktop), toetsenbord en muis. Chrome, Edge en Safari worden ondersteund. Firefox, mobiele apparaten en tablets zijn niet geverifieerd. De demobestanden worden gedownload bij het starten en gecachet voor volgende bezoeken. Installeer de beta voor grotere gevechten en de volledige native ervaring.

Kan ik multiplayer spelen? Ja, in het geïnstalleerde spel of in desktop Chrome of Edge (beide kunnen samen spelen). Kies 'MULTI' in het hoofdmenu om een spel te maken en de code naar vrienden te sturen, of voeg het spel van anderen toe. Skirmish is voor 2 tot 10 spelers, Survival voor 2 of 3. De host kiest de regels (Modern, Community 3.9 of Strict 3.1) en kan computergestuurde spelers toevoegen. Tijdens het gevecht kun je chatten, delen en allianties sluiten. Iedereen heeft eigen spelbestanden nodig; de drie-missen-demo ondersteunt geen online spel.