Sans préambule, bonne lecture de votre traduction (quasi) journalière :3 Article original par Mollygos !
Nous revenons à notre ancien rythme de mises à jour, prévues régulièrement ! Nous peaufinons les IA des PNJs ! Actuellement ils peuvent s'assoir, et vont dormir quand il fait nuit. Et des algorithmes plus complexes sont à l'étude afin qu'ils ne rentrent plus bêtement dans les obstacles. Les PNJs sont configurables via des fichiers JSON et LUA, tout comme à peu près tout le reste ! Ce système dans la poche, il nous sera bien plus pratique de créer à la chaîne toute sorte de PNJ. "Ça signifie quoi tous ces mots ?" Voici ma meilleure façon de l'expliquer ! fichierLUA Le dossier contenant tout les scripts des PNJs ressemble à ci-dessus ; Tout un tas de fichiers, qui définissent les types de PNJ possibles et ce que leurs comportements impliquent. Examinons maintenant le type de PNJ par défaut... basicpnjconfig Les types de PNJ indiquent tout ce qui est de l'équipement, de la vie, de l'énergie, des dialogues par défaut avec chaque race (non affiché ici), et quelques autres éléments concernant le comportement. Le second fichier .npctype vu plus haut concerne les gardes ; Ils sont ainsi munis de comportements, équipements et caractéristiques particulières. C'est un grand ajout ! Maintenant que nous pouvons vraiment ajouter des PNJs au jeu de façon propre, on se sent un peu moins seul dans l'espace. :) ... ici, un couple affublé du chapeau que l'on avait pu entrapercevoir au concours Create-a-Hat. happyfamily Pour arriver au stade de bêta, il nous restera entre-autres à configurer les échelons du jeu : c'est-à-dire rajouter les objets concernés, paramétrer ce qui concerne la fréquence d'apparition des minéraux, les capacités des monstres, finir les donjons, etc. Parallèlement, des gens de chez nous programment les mini-biomes, qui nous seront utiles pour ajouter de la diversité dans le paysage. Je vous laisse en compagnie d'un lit-fleur tiré d'un mini-biome. giantflowerbed
Si ce dont il est question plus haut semble rébarbatif et sans relief, notons qu'il s'agit de la mise en place d'un système qui rendra le développement du jeu bien plus rapide en ce qui concerne nos amis informatiques à bras ! Imaginez bien que lorsque les développeurs nous font part de telles avancées, leur travail se capitalisera d'autant plus vite et bien. Merci de votre lecture ! [Article officiel]