Projet d’équipe full-stack de l’École 42 — une arcade web sur le thème de Pusheen qui fait revivre Pong et Space Invaders avec authentification OAuth 42 + e-mail, multijoueur en temps réel, tableaux de statistiques par joueur, classements globaux, amis et outils RGPD, sur une stack Django · PostgreSQL · Docker · Nginx.
Points techniques clés
Django 4.2 + Channels pour Pong et Space Invaders en multijoueur temps réel via WebSockets.
Authentification OAuth 42 et e-mail, classements et historique des parties.
PostgreSQL, Nginx et Docker Compose ; projet d’équipe de l’École 42.
Dans le produit
Salle de jeux
Choisir un jeu — Pong (le duel de raquettes classique) ou Space Invaders, tous deux réinventés sur le thème de Pusheen — d’autres « à venir ».
Space Invaders
Le mini-jeu Space Invaders en action : des vagues d’aliens descendent sur un ciel étoilé, repoussées par un canon mobile.
Classements
Classements globaux — top 5 des joueurs de Pong (victoires / défaites) et top 5 des scores d’Invaders, mis à jour à chaque partie.
Connexion (OAuth 42)
Connexion par e-mail + mot de passe ou OAuth 42 — la porte d’entrée de l’arcade multijoueur en temps réel.
Vos choix de confidentialité
Ce site ne dépose aucun cookie. Avec votre accord, il compte les visites avec Vercel Web Analytics — anonyme, sans cookie, sans suivi inter-sites. Votre choix est conservé sur cet appareil pendant 6 mois. Politique de confidentialité