3 mars 2014, 20:43

#Génèse(Génèse)
Doublement desolé:

  • promis c’est le dernier projet que je poste (pour l’instant)
  • pardon pardon pour ce titre nul 😛

Minecraft est un jeu tellement complet, je me dis depuis un moment qu’un système de scripting à la manière de Skyrim, Starcraft II, AOE serait vraiment sympa.
Je suis conscient que ce n’est pas un jeu de stratégie, mais pour ceux qui aiment presque un jeu de rôle. C’est ce concept que je veux pousser 🙂

J’ai eu un projet, ScenarioCraft, qui se voulait d’implémenter toute une gestion d’événements scriptables, mais j’etais parti sur un sorte “d’éditeur”. Ce n’était pas une bonne solution, si un système de script doit voir le jour, c’est IN-GAME qu’il doit se faire.

Des serveurs sont à fond dedans, tout un tas de plugins RP existent. Pleins de projets énormes existent, certains n’ont pas vu le jour (je pense par exemple à Myriapulse, gg aux moddeurs). Il y a aussi des mods, comme AdventureCraft. Mais ce que je veux faire serait plus traditionnel car exploitant les outils vanilla que nous donne Minecraft… Pour dire, si une version serveur du projet sort, elle n’aura sûrement même pas besoin d’être installé côté client pour fonctionner 😛

Je m’explique
Dans les dernières versions de Minecraft, les commandes ont beaucoup évoluées, pour le bonheur de mappeurs et des serveurs. Je me suis moi-même marié à un command block, c’est dire 😛

Ben le système de script est tout trouvé, non ? Ce sera les commandes.
Comment les utiliser ? Par les tags NBT.
Chaque entité possède un tag NBT qui permet de stocker autant d’informations que l’on veut, donc pourquoi pas des commandes 🙂
Par exemple, le tag nbt “OnKilled” contiendrait une commande qui s’exécuterait à la mort de l’entité. Si on rajoute tout un tas de fonctions de ce genre, c’est le monde du RP et des mappeurs qui… triplerait de taille ; ) ?

J’aimerais vos avis avant de commencer le projet (hum ça me laissera le temps de terminer fairtrade et custom painting…)
Faites péter vos critiques, avis, idées… Ça me travaille depuis un moment : )

DOWNLOAD

GITHUB: https://github.com/ZerpHmm/PonyScript
*RELEASES: * https://www.mediafire.com/folder/89g22s8gcao76//PonyScript

:::

  • Commande pour exécuter un script lua:
    /exe