À propos du projet
MMOLite est un projet secondaire actif de MMORPG fantastique construit avec un serveur faisant autorité Node.js/Socket.IO et un client de bureau Love2D. Il prend en charge un gameplay multijoueur persistant incluant la création de personnages (avec mort permanente et Hall of Heroes), des combats tactiques au tour par tour, des batailles de boss de donjons et de raids, la collection et la fusion de cartes gacha, le commerce via une maison de vente, des guildes, des groupes, le logement, l'agriculture, l'apprivoisement d'animaux et des arbres de maîtrise. Le serveur est fragmenté via un master-server et inclut le support de monétisation VIP/Stripe. Bien que le backend soit stable et entièrement testé (192/192 tests Jest réussis), l'interface utilisateur du client est en retard — notamment, le système de trading TCG et de défi de combat est implémenté côté serveur mais manque d'interface client. Les cartes gacha sont rendues de manière procédurale sans art spécifique par carte malgré la disponibilité de plus de 18k assets. Aucun tutoriel, système de courrier, file d'attente LFG ou banque de guilde n'existe encore. Nécessite Node 18+ et LÖVE 11.4 pour fonctionner. Développé avec l'assistance de l'IA (Claude Code et OpenAI Codex) sous direction humaine. Licencié sous Apache 2.0 avec exigences de crédit ; les assets tiers sont exclus du contrôle de version et conservent leurs propres licences. L'art et l'audio ne sont pas inclus dans le repo — des placeholders sont utilisés à la place.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.