1.4 KiB
1.4 KiB
Feuille de route
M0 — Fondation (actuel)
- Projet Gradle + ScaffoldIt
- Plugin
com.disklexar:MMORPG - SQLite + table
player_profiles - Sessions joueur (connexion / déconnexion)
- Commandes
/mmorpg helpet/mmorpg profile - Packages stub :
economy,quest,social - Documentation et CI
M1 — Personnage et progression
- Système d'expérience et montée de niveau
- Statistiques de base (vie, mana, attributs)
- Sauvegarde position / monde (spawn MMORPG)
- Messages et UI côté client (si API disponible)
M2 — Économie
- Monnaie serveur (wallets SQLite)
- Transactions atomiques
- Vendeurs NPC et tables de loot
- Activer
Features.Economydans la config
M3 — Quêtes
- Définitions de quêtes (JSON ou DB)
- Objectifs : collecte, dialogue, zone
- Récompenses XP / items / monnaie
- Quêtes journalières
- Activer
Features.Quests
M4 — Social et instances
- Groupes / parties
- Guildes (création, rangs, banque)
- Instances / donjons dédiés
- Activer
Features.Guilds
M5 — Production
- Migration PostgreSQL optionnelle
- Cache Redis pour sessions multi-serveur
- Métriques et monitoring
- Anti-triche basique (rate limits, validation serveur)
Hors périmètre connu
- Asset pack custom (modèles, textures)
- Interface web d'administration
- Client modifié (hors API serveur)