Parsec
Jeu de stratégie spatiale par navigateur, temps réel asynchrone, free-to-play sans pay-to-win, développé seul en TypeScript.
- Rôle :
- Seul développeur
- Période :
- Depuis juil. 2026 · en cours

Landing page
PARSEC est un jeu de stratégie spatiale jouable dans le navigateur, en temps réel asynchrone, dans un univers original proche/futuriste. Le jeu est gratuit et conçu autour d'une règle explicite : la monétisation ne touche jamais la puissance (production, ressources, vitesses de recherche ou de construction, statistiques de combat, vitesse de flotte). Le modèle économique repose sur un unique abonnement Premium (5,99 €/mois ou 49 €/an) limité au confort et à l'information : file de construction plus longue, rapports détaillés, historique long, planificateur de builds. Les alertes de jeu restent identiques pour tous les joueurs. Aucune boutique cosmétique n'est proposée. Côté technique, l'application est construite sur Next.js 16 (App Router), React 19 et TypeScript strict, avec Tailwind et shadcn/ui pour l'interface, framer-motion et SWR côté client. Les données passent par Prisma 7 (driver adapter @prisma/adapter-pg) sur PostgreSQL hébergé chez Neon, avec Redis via @upstash/redis. L'authentification est maison (JWT httpOnly et Google OAuth via arctic) et la facturation s'appuie sur Stripe Billing. Le moteur de jeu est couvert par des tests Vitest, le dépôt embarque des workflows GitHub Actions et le déploiement se fait sur Vercel. La documentation du projet est structurée (contexte et conventions, roadmap, catalogue de contenu, système de combat, setup).
Technologies
Prisma
Redis
Next.js
PostgreSQL
React
Stripe
Tailwind CSS
Vitest
Zod
Vercel
GitHub Actions
TypeScript
Next.js 16 (App Router)
React 19
shadcn/ui
framer-motion
SWR
Prisma 7
Yarn
Fonctionnalités
- Jeu de stratégie spatiale par navigateur en temps réel asynchrone
- Règle anti-pay-to-win : la monétisation n'affecte jamais la puissance de jeu
- Abonnement Premium unique (5,99 €/mois ou 49 €/an) limité au confort et à l'information
- Alertes de jeu in-game identiques pour tous les joueurs, jamais payantes
- Authentification maison : JWT httpOnly et Google OAuth via arctic
- Facturation gérée avec Stripe Billing
- Contenu de jeu documenté : bâtiments, technologies, flotte, défenses, système de combat
- Tests Vitest sur le moteur de jeu et workflows GitHub Actions
