Imaginez…
Vous êtes fana de jeu de rôle sur table. Le vrai. Pas les trucs de consoleux.
Vous jouez à un jeu en ligne qui s’approche beaucoup de ce que vous faites autour d’une table. Pas ces jeux avec des cases et où on fait beaucoup une case qui représente notre bonhomme, non, mais un vrai jeu où chaque personnage est vu comme tel, où le roleplay est obligatoire et où tout se fait en jeu …
Et là vient la difficulté. Ce jeu est fait avec un moteur libre, mais mal codé, peu performant, et surtout, où tout est mal séparé dans le code. A savoir que si vous voulez modifier les règles, il faudra modifier un peu tous les fichiers du moteur ou presque. Et le but du projet est justement de pouvoir permettre à des non-pros de php (ou autre langage que j’utiliserai) de pouvoir faire leurs règles, leur gestion de perso …
Et donc, je vous pose la question : Vous, comment feriez-vous ?












4 commentaires
Vu sur nexen : http://www.rpgillusion.fr/ t’en pense quoi ?
Ce projet ressemble plus à un créateur de mmorpg en 2D qu‘à un moteur de jeu de rôle en ligne.
Au nom (OpenRPG), j’ai pensé à un vieux projet de logiciel de chat amélioré avec quelques fonctions pour faciliter le jeu de rôle par chat interposé.
Celui là : http://www.openrpg.com/
Tout est question d’interface, non? Du moment que l’administrateur peut en quels clics créer sa classe de personnage, le reste c’est ton soucis.
Pour ça je conseillerais une série de fichier xml, plus simple à faire évoluer.
C’est pas seulement une histoire de classe
Je veux que le moteur puisse fonctionner aussi bien avec un système d20 qu’avec le système du monde des ténèbres. Mais oui, j’y ai réfléchi ce week end, me faut un fichier xml, documenté, qui décrit un système de jeu de A à Z.
En fait, il me “suffit” de prévoir tous les moyens de compter des réussites sur un jet de dé (il y en a beaucoup mais pas une infinité), et prévoir tous les moyens de résoudre une action (idem, pas une infinité). Quand aux classes, les jeux qui en utilisent en auront, les autres n’utiliseront pas le principes. Même chose pour les dons, les niveaux, les gimmicks …