Niveau technique, c’est un jeu basé sur le moteur PennMUSH, tournant sous linux.
Le jeu est organisé en objets de 4 types :
1 - Player
2 - Room
3 - Exit
4 - Thing
Tous ces objets ont divers attributs, comme une description, des « flags », et peuvent contenir du code qui leur ajoute des fonctionnalités.
Les salles sont connectées entre elles par les sorties, qui sont unidirectionnelles.
Les objets et les personnages se trouvent dans les salles, bien qu’il soit possible qu’un personnage ou un objet se trouve à l’intérieur d’un autre objet.
On évolue de salle en salle en tapant le nom de la sortie (souvent une abréviation)
En soi le moteur tel quel ne propose rien d’exceptionnel, et il faut mettre les mains dans le code (une espèce de langage très compact) pour arriver à en sortir quelque chose d’utilisable.
Virtuellement tout est possible pour les joueurs.
Création de salles, d’objets, descriptions, modifications.
Bien sûr dans la pratique les commandes permettant de faire ça sont bridées et pour la plupart soumises à l’approbation d’un admin pour être utilisées (on a par exemple des ‹ permis de code › remis aux joueurs raisonnables)
Dans le jeu lui-même, nous avons décidé de creer 2 zones :
Une zone DLP (dans le personnage) où l’on incarne réellement son personnage, et où on évolue dans le monde de landaenna, et une zone HP (hors personnage), où l’on peut discuter entre joueurs et s’entrainer au rp ou autre.
Le monde est assez vaste (plus de 500 salles) mais manque encore de diversité et d’objets. (Des boutiques existent, peuvent être tenues par des joueurs, mais pas assez de marchandise)
De même, un système de caractéristiques des joueurs et de compétences a été commencé, mais pour le moment il n’est que très rarement fait usage de ces compétences dans le jeu, et aucun système de combat automatisé n’est fonctionnel.
Ce moteur offre beaucoup de possibilités mais demande en contrepartie un travail assez conséquent pour obtenir ce qu’on veut.
quelques exemples :
pour regarder un objet il suffit de taper voir objet ou look objet (ce qui au niveau de la traduction n’est au top), pour le prendre il suffit de taper prendre objet ou take objet, etc…
Des commandes supplémentaires permettent de voir son inventaire, d’écrire la description de son personnage, de parler aux autres et d’écrire des scènes de RP.
Initialement l’équipe était composée de 6 membres, 2 admins « littéraire » et 4 admins code.
Petit à petit, les disponibilités de chacun ont peu à peu réduit cette équippe à sa triste moitié, 1 admin littéraire et 2 admins code.
Aujourd’hui j’ai pu recontacter l’admin littéraire mais l’autre admin code (jen étais un moi-même) n’est plus vraiment dispo.
En ce qui concerne l’univers, c’est un monde de science-fiction assez futuriste, habité par des gens type humain, et où l’intrigue principale est le refroidissement prématuré de la planète, contraignant certains à s’enfuir dans de gigantesques vaisseaux-monde, et d’autres à chercher des solutions à ce refroidissement.
Les tensions font qu’au niveau politique tout n’est pas unifié, plusieurs factions existent et des évennements pas toujours très clairs peuvent arriver.
Les personnages peuvent avoir un emploi (et un salaire !), un logement, tout ce qui est nécéssaire à leur background et au rp. La faible population en joueurs permet d’adapter constament les infrastructures (salles disponibles etc…) aux souhaits des joueurs pour coller à leur background (dans la limite des choses raisonnables).
Que dire d’autre ?
Si vous avez des questions, je suis là !