这个项目能做什么

MMOLite 是一个活跃的侧边项目,是一款奇幻 MMO RPG,构建于 Node.js/Socket.IO 权威服务器和 Love2D 桌面客户端之上。它支持持久化的多人游戏玩法,包括角色创建(含永久死亡机制和英雄殿堂)、战术回合制战斗、副本和团本 Boss 战、抽卡收集与合成、拍卖行交易、公会、组队、房屋、农场、宠物驯化以及精通树。服务器通过主服务器进行分片,并包含 VIP/Stripe 货币化支持。虽然后端稳定且经过充分测试(192/192 个 Jest 测试通过),但客户端 UI 进度滞后——特别是 TCG 交易和战斗挑战系统已在服务端实现,但缺乏客户端界面。尽管有 1.8 万多个可用资源,但抽卡卡牌采用程序化渲染,没有单张卡牌美术。目前尚无教程、邮件、LFG 队列或公会银行。运行需要 Node 18+ 和 LÖVE 11.4。该项目在人类指导下,借助 AI 辅助(Claude Code 和 OpenAI Codex)开发。采用 Apache 2.0 许可证并要求署名;第三方资源不包含在版本控制中,并保留其各自的许可证。美术和音频不包含在仓库中,而是使用占位符。