Spacy
Conquérir la galaxie, un empire à la fois
Un jeu de stratégie spatiale temps réel multijoueur sur navigateur, démarré le 11 février 2026. Architecture monorepo full-stack TypeScript avec univers procédural de 10 galaxies, combat tick-based et économie complexe.
Vue d'ensemble du projet
Spacy est un MMO de gestion d'empire spatial où chaque joueur construit, recherche, explore et combat dans un univers persistant. Le projet démontre une expertise full-stack avec architecture monorepo, types partagés via GitHub Packages, communication temps réel Socket.IO et CI/CD automatisé.
Application Nuxt 4 SSR avec Vuetify 4, rendu 3D galactique TresJS et Socket.IO temps réel
API Express + Prisma 7 avec PostgreSQL, Redis, OAuth Google/Discord, Stripe et 61 services métier
Service Node 22 dédié aux ticks de jeu (combat, expédition, mining, recycling, colonisation). Scalable horizontalement via sharding FNV-1a, communication via Redis Streams
SPA Vue 3 + Vite avec ECharts et éditeur visuel Vue Flow pour l'arbre technologique DAG
Package TypeScript partagé publié sur GitHub Packages : events Socket.IO, types game et API
Architecture du système
Une architecture monorepo moderne avec types partagés et communication temps réel
Chargement...
Aperçu du gameplay
Empire & Économie
Gestion complète de votre empire : ressources, installations et arbre de recherche
Vue d'ensemble du compte joueur avec statistiques, classements et notifications temps réel
Gestion centralisée de toutes vos planètes colonisées et de leurs files de production
Métal, Silicium, Deutérium et Énergie : équilibrage économique en temps réel
Construction de mines, raffineries, centrales et bâtiments spécialisés (16 types)
14 technologies avec arbre de dépendances DAG et bonus cumulatifs par niveau
Construction & Combat
Construisez votre flotte et défendez vos planètes contre les autres empires
Construction de 11 types de vaisseaux : recon, frégates, croiseurs, destroyers, bombardiers...
Tourelles, lasers, missiles et boucliers planétaires pour repousser les attaques
Exploration galactique
Univers procédural massif : 10 galaxies × 100-500 systèmes × 1-8 planètes générées aléatoirement
Navigation entre les 10 galaxies de l'univers persistant avec découverte progressive
Exploration des systèmes par galaxie avec sondes d'espionnage et missions de découverte
1 à 8 planètes par système, 5 types d'étoiles avec zones habitables réalistes
Bestiaire de l'empire
Vaisseaux, bâtiments et défenses du jeu — tous les assets sont conçus pour offrir une expérience visuelle cohérente.
Choisissez une catégorie
Fonctionnalités clés
Un MMO complet avec économie, recherche, construction navale, combat tick-based et univers procédural
Système économique complexe avec 3 ressources et balance énergétique
Arbre technologique en DAG (Directed Acyclic Graph) avec éditeur visuel admin
17 types de vaisseaux : 6 utilitaires, 10 militaires et 1 superarme
Moteur de combat temps réel externalisé sur Tick-Workers scalables horizontalement
Génération procédurale réaliste avec orbites stellaires, classes de planètes et zones habitables
Alliances, chats, classements et système de primes pour une communauté vivante
Stack technique
TypeScript de bout en bout, monorepo npm workspaces et types partagés via GitHub Packages
Métriques & impact
Un projet ambitieux et bien structuré, en développement actif depuis 2 mois
Performance technique
Réalisations techniques
Prêt à conquérir la galaxie ?
Rejoignez la communauté Spacy et construisez votre empire spatial dès aujourd'hui