Mise à jour
Pour ceux qui sont intéressés, j'ai rédigé un article sur ces problèmes et quelques autres, ainsi que sur les solutions possibles. Vous pouvez le trouver sur mon blog .
@JoshPetrie en a frappé beaucoup au nez, mais j'y ajouterai aussi un peu.
Certains amis et moi avons voulu créer un vrai MMORTS et avons suivi le processus de construction d'un plan de conception de jeu général qui comprenait des fonctionnalités et une histoire et quelques autres choses, et je peux dire par expérience, le transport d'un RTS à un persistant Le MMO d'État présente de nombreux défis difficiles pour le genre.
Par exemple, qu'est-ce que cela signifierait d'être hors ligne? Comment une civilisation entière se déconnecte-t-elle? Et qu'est-ce qui empêche les joueurs de se déconnecter lorsqu'ils sont sur le point d'être précipités par un autre joueur? Qu'advient-il du terrain que vous possédez lorsque vous êtes hors ligne? Vos bâtiments sont-ils toujours là? Les gens peuvent-ils faire du commerce avec vous? Vous attaquer?
Quels sont les objectifs persistants? Quel est l'intérêt du jeu à long terme? Construire une grande armée? Construire une civilisation? Dans quel but faites-vous cela? Pour combattre d'autres personnes? Où? Comment?
Que se passe-t-il si toute votre civilisation est détruite? Qu'est-ce que ça veut dire? Ressuscitez-vous? Devez-vous recommencer? Ce serait probablement frustrant.
Qu'est-ce qui empêche les vétérans de grandes civilisations de détruire de nouveaux joueurs? Qu'est-ce qu'un nouveau joueur? Le monde s'agrandit-il constamment? Combien de terres obtenez-vous? Lorsque vous conquérez d'autres joueurs, obtenez-vous leur terrain?
Et il y a beaucoup plus de questions comme celles énumérées qui surgissent en prenant un RTS dans un état persistant. Et cela ne touche même pas aux aspects MMO et aux problèmes qui surgissent là-bas. RTS, tel que le genre est maintenant, n'est pas conçu pour un environnement MMO à état persistant.
Maintenant, je vais vous dire, nous avons trouvé des solutions pour la plupart de ce qui précède, donc ce n'est pas impossible. En fait, je serais toujours intéressé à voir un jour si je pourrais faire fonctionner cela. Si quelqu'un est intéressé par les solutions à certains d'entre eux, je peux faire un article en dehors de cette réponse si vous laissez un commentaire. Cette réponse est cependant suffisamment longue car elle est ...