Nanolathe : jouer à Total Annihilation en ligne
Découvrez Nanolathe, moteur RTS open source pour jouer à la démo de Total Annihilation dans votre navigateur. Essayez-le, puis explorez la bêta native.

Nanolathe : redécouvrir Total Annihilation dans un navigateur
Les jeux de stratégie en temps réel vieillissent rarement de la même façon que leurs interfaces. Total Annihilation a gardé son identité visuelle et ses batailles à grande échelle, mais relancer le jeu peut vite demander du travail : retrouver les bons fichiers, faire tourner une vieille version, puis composer avec des systèmes plus récents. Nanolathe propose une autre approche : un moteur 2,5D open source qui lance directement dans un navigateur de bureau les trois missions de la démo.
L'intérêt n'est pas que nostalgique. Le projet permet de comparer un rendu modernisé à une présentation plus classique, d'installer une version native sur Windows, macOS ou Linux, et, surtout, d'accéder aux campagnes et au multijoueur en ligne à partir de vos propres données de jeu. Il vise aussi ceux qui veulent comprendre comment un moteur RTS fonctionne et suivre une réimplémentation menée via rétro-ingénierie.
Voici comment Nanolathe fonctionne vraiment, ce qu'il faut pour y jouer, et les limites à garder en tête si vous cherchez un remplacement complet de Total Annihilation.
Nanolathe, un moteur plutôt qu'une nouvelle version du jeu
Nanolathe est un moteur open source indépendant qui réimplémente Total Annihilation à partir de recherches menées en environnement propre. Ce n'est donc pas un remaster officiel, ni une nouvelle édition publiée par les ayants droit. L'idée, c'est de faire tourner les mécaniques et les données du jeu dans un moteur plus moderne, tout en rendant le code et les travaux associés consultables.
Cette différence compte. Le code de Nanolathe est sous licence MIT : il est étudiable, modifiable et réutilisable dans le cadre de cette licence. En revanche, les ressources de Total Annihilation - graphismes, sons, cartes et autres contenus - restent distinctes du code. La licence du moteur ne donne pas de droits sur ces éléments.
Une réimplémentation fondée sur les fichiers du jeu
La démo dans le navigateur comprend les trois missions de la démo originale, sans dossier de jeu à fournir. Pour aller plus loin, il faut installer la bêta native et y fournir les fichiers d'une copie du jeu que vous possédez, par exemple via GOG, Steam ou vos anciens CD. Le projet précise utiliser les données originales, fournies séparément du moteur.
Concrètement, Nanolathe propose deux niveaux :
- La démo web, pour tester rapidement le moteur et les premières missions.
- La bêta native, pour exploiter vos fichiers de jeu et accéder à davantage de modes et de contenu.
Autre point : facilité d'accès ne veut pas dire transfert de licence. Le fait que des missions tournent dans un navigateur ne rend pas l'ensemble des fichiers du jeu librement redistribuables. Pour la version complète, le principe est simple : vous fournissez les données d'une copie que vous possédez.
Pourquoi l'open source compte ici
Le code ouvert sert à quelque chose pour un jeu ancien. D'abord parce que d'autres développeurs peuvent examiner l'architecture, tester certaines décisions et aider sur la compatibilité ou les outils. Ensuite parce que le projet met aussi en avant de la documentation autour des formats et des éléments de recherche qui expliquent le comportement du moteur.
Cela dit, il ne faut pas s'attendre à un « tout est déjà parfait ». Une réimplémentation se construit au fil des essais, des cas particuliers rencontrés et des contenus utilisés. L'avantage, c'est que les choix sont moins « boîte noire » : on peut lire le code, comprendre ce qui est déjà en place et proposer des améliorations.
Pour commencer, la page de Nanolathe regroupe l'accès à la démo, des informations sur le moteur et les ressources autour du code et de la contribution.
Une démo accessible, puis une version native plus complète
Pour se faire une idée vite, le plus simple est de lancer la démo dans un navigateur de bureau. Les navigateurs indiqués comme compatibles sont Chrome, Edge et Safari. Il faut un clavier et une souris ; le jeu sur Firefox, sur mobile ou sur tablette n'a pas été vérifié. Autrement dit : visez plutôt un ordinateur qu'un téléphone, même si l'écran est grand.
Les fichiers de la démo se téléchargent au moment où vous choisissez de jouer, puis sont mis en cache pour les visites suivantes. Ça évite une installation « classique » pour le premier essai, mais ça ne supprime pas le fait que Total Annihilation reste un RTS avec des exigences matérielles. Les affrontements à grande échelle s'accordent mieux avec l'application native.
Le parcours conseillé pour tester le jeu
Pour évaluer Nanolathe sans vous perdre, voilà un ordre simple :
- Ouvrez le site depuis un ordinateur avec Chrome, Edge ou Safari.
- Lancez une mission de la démo pour vérifier que les commandes et le rendu vous conviennent.
- Testez les deux modes graphiques pour comparer la présentation moderne et l'option classique.
- Si vous voulez passer au jeu complet, installez la bêta native pour votre système et fournissez les fichiers d'une copie de Total Annihilation que vous possédez.
- Avant une campagne ou une partie multijoueur, lisez les infos du projet : la compatibilité et certaines fonctions continuent d'évoluer.
Cet ordre évite de s'engager trop vite. D'abord, vous vérifiez si l'expérience vous plaît. Ensuite seulement, vous investissez du temps dans la configuration native si la démo répond à vos attentes.
Pourquoi installer la bêta native
La version native s'installe sur Windows, Mac et Linux. L'objectif est d'aller vers une expérience plus complète : campagnes, escarmouches et mode Survie sont indiqués comme largement fonctionnels. Avec les fichiers du jeu, la bêta permet aussi de jouer en ligne en escarmouche et en Survie.
En pratique, la version native est celle à privilégier si vous voulez des batailles plus importantes, accéder aux modes complets ou jouer avec des amis. La démo web, elle, reste limitée aux trois missions originales et n'inclut pas le multijoueur en ligne.
Et il faut le dire clairement : « largement fonctionnel » ne veut pas dire « finalisé ». Le projet mentionne encore des bogues, des fonctions secondaires manquantes, et une compatibilité qui peut varier selon les missions ou les contenus additionnels. La prise en charge des sauvegardes continue aussi de s'améliorer. Pour une session rapide, ça peut passer. Pour une campagne longue, gardez en tête que la bêta n'offre pas les mêmes garanties qu'un produit stabilisé depuis des années.
Rendu moderne ou classique : ce qui change
Nanolathe ne se limite pas à remettre à l'écran une vue isométrique « à l'identique ». Le moteur propose un rendu moderne avec éclairage, effets lumineux et davantage de détails. Et vous pouvez repasser en mode classique pour retrouver une présentation plus proche de l'aspect d'origine.
Le choix n'est pas qu'une affaire de goût. Dans un RTS où il faut suivre des unités, des tirs et des mouvements en même temps, la lisibilité compte autant que la richesse visuelle. Un rendu plus détaillé peut renforcer la sensation d'échelle et rendre l'action plus « vivante », mais il doit rester utile en cours de bataille. Le mode classique sert aussi à comparer : libre à vous de voir si le moderne vous aide vraiment, plutôt que de considérer automatiquement le plus récent comme meilleur.
Ce que montre la comparaison d'images
Le projet propose une comparaison sur une même scène : un char touché par une explosion, avec la lumière qui se diffuse et des détails davantage visibles dans l'herbe et les arbres. Vous pouvez faire glisser le comparateur ou choisir une vue pour observer les différences.
D'après le projet, les deux images ne suivent pas exactement les mêmes parcours de rendu. Le mode moderne inclut notamment du suréchantillonnage et ses effets. Les tuiles originales de 32 × 32 pixels sont transformées en tuiles synthétisées de 64 × 64 pour le cache, et certains sprites d'arbres utilisent aussi des banques synthétisées en 2×. Pour cette scène, les variantes d'ombre (ou manquantes) gardent le comportement de repli normal du moteur, tandis que des souches mortes ont été retirées de la démonstration préparée.
Ces précisions aident à lire le résultat. On n'est pas sur deux captures identiques « un peu plus nettes ». La comparaison oppose plutôt des chemins de rendu différents. Le projet indique aussi que les images n'ont été ni recadrées, ni retouchées, ni redimensionnées après capture, et que les fichiers WebP restituent les pixels capturés. La scène a été enregistrée avec une version identifiée du moteur, le 4 octobre 2026.
Quel mode choisir ?
Prenez le rendu moderne si vous cherchez une image plus riche et une mise en avant de l'éclairage. Le mode classique est plus adapté si vous préférez l'apparence historique ou si vous voulez limiter les effets visuels. Le bon choix dépend aussi de votre écran et de votre tolérance aux changements : un effet joli sur une capture peut gêner en bataille dense.
Le plus utile reste de comparer dans le jeu, avec des unités en mouvement, pas uniquement sur une image « avant/après ». C'est là que vous verrez si les détails aident réellement à lire l'action.
Multijoueur, maturité et limites du projet
Avec vos fichiers de jeu installés, Nanolathe permet de créer ou rejoindre des parties en ligne. Dans le menu principal, choisissez l'option MULTI pour créer une partie et partager le code avec vos amis, ou saisir le code d'une session existante. L'hôte choisit les règles Modern, Community 3.9 ou Strict 3.1, puis ajoute des joueurs contrôlés par l'ordinateur.
Les capacités annoncées sont les suivantes : les escarmouches accueillent de 2 à 10 joueurs, tandis que le mode Survie prend en charge 2 ou 3 joueurs. Pendant la partie, les joueurs peuvent discuter, partager des ressources et former des alliances. L'hôte règle les paramètres : les autres participants doivent donc être d'accord sur les règles et le contenu avant d'entrer.
Une condition à ne pas manquer
Chaque participant doit avoir ses propres fichiers de jeu. La démo (les trois missions) ne sert pas à jouer en ligne. Donc, non : envoyer simplement un lien de démo à un ami ne suffira pas pour jouer ensemble. Pour que ça marche, chacun doit installer la bêta native et configurer ses données de jeu.
Les parties d'escarmouche et de Survie sont enregistrées sous forme de replays. C'est pratique pour revoir une stratégie ou comprendre comment un affrontement s'est déroulé. Mais ça ne change pas le statut du projet : Nanolathe reste une bêta, donc avec des bogues possibles et des éléments encore incomplets.
Le bon choix selon votre usage
La question n'est pas « est-ce que Nanolathe remplace déjà tout ». Le projet avance, et la compatibilité dépend des missions et des contenus utilisés. Le plus logique consiste à choisir selon votre objectif :
- Vous voulez juste tester le jeu dans un navigateur ? La démo web est le point de départ le plus simple.
- Vous avez une copie du jeu et voulez lancer campagne ou escarmouche ? Installez la version native, en gardant en tête que c'est une bêta.
- Vous voulez jouer avec des amis ? Vérifiez que chacun a ses fichiers, installe la bêta et connaît les règles choisies par l'hôte.
- Vous êtes surtout intéressé par le moteur et la préservation logicielle ? Regardez le code, les formats documentés et les recherches en environnement propre.
Pour un développeur ou quelqu'un qui aime la rétro-ingénierie, l'intérêt de Nanolathe tient aussi au fait que tout est inspectable. Pour un joueur qui veut une expérience complète, sans surprises, il faut accepter les limites de la bêta et les contraintes liées aux fichiers.
Conclusion : à qui conseiller Nanolathe ?
Nanolathe rend Total Annihilation plus simple à tester et offre un cadre intéressant pour étudier son moteur. La démo web évite toute configuration de fichiers pour les trois missions proposées. La version native, elle, vise les campagnes, les escarmouches et le jeu en ligne, avec votre propre copie. Le rendu moderne propose une lecture visuelle différente, sans supprimer l'option classique.
La limite reste nette : le moteur est en bêta, le contenu complet dépend des fichiers détenus par chaque joueur, et la compatibilité n'est pas garantie partout. Ce n'est ni un remaster officiel, ni une solution universelle. C'est un projet ouvert, déjà suffisamment concret pour être testé, et qui continue d'évoluer.
Commencez par la démo de Nanolathe. Si l'expérience vous convient, vérifiez les prérequis de la bêta native avant d'installer le jeu complet ou d'organiser une partie en ligne.