LE MOTEUR

Construire une fois.
Composer autrement.

Alacod est un moteur 2D en Rust et Bevy pour les jeux de survie et les roguelikes. Les comportements sont codés dans le moteur; le contenu les assemble en fichiers RON.

Ce qui existe aujourd’hui

01 / COMBAT

Des armes aux comportements

Projectiles composables, statuts, effets, ennemis et navigation. Zombies et Throne partagent ces systèmes.

02 / MONDES

Des cartes aux parties

Cartes LDtk, cavernes procédurales, surfaces, vagues, étages et progression. Chaque clone choisit ses propres règles.

03 / PREUVES

Un gameplay vérifiable

Scénarios scriptés, traces de simulation, tests de rollback, bots et benchmarks accompagnent les changements.

Jouer ensemble

GGRS synchronise les parties par rollback. Allumette est une stack indépendante : elle gère les identités, salons et invitations, négocie les connexions WebRTC et fournit l’accès au relais TURN lorsque le P2P direct ne passe pas.

Les performances et la compatibilité du navigateur sont vérifiées séparément des résultats natifs. Les modes disponibles apparaissent sur chaque jeu après leur validation.

Une direction : 1837

Les prototypes enrichissent les systèmes réutilisables pour, à terme, construire 1837, un roguelike de survie situé dans un Bas-Canada apocalyptique. Ce projet reste une direction de développement.

La suite du moteur ↗

État éditorial : 9 octobre 2026 · Les versions jouables évoluent indépendamment.