Toujours dans son objectif de venir en aide au mapmakers, la communauté de Gunivers nous offre aujourd’hui une grosse mise à jour de l’un de ses projets phares : la Gunivers-Lib. À l’instar des outils habituellement connus (MCedit, WorldEdit, Lgdir, etc.), celui-ci se démarque en prenant la forme, non pas de plugin ou d’un logiciel, mais celle d’un datapack !
Une librairie (ou bibliothèque en français), est un ensemble d’éléments utiles à la réalisation de projets ambitieux. Cela permet aux créateurs de ne pas avoir à réinventer la roue à chaque projet, notamment en refaisant des fonctions de base (pathfinding, sinus et cosinus, ID d’entité etc.) ou en reconstruisant des structures très communes (arbres, rochers, maisons etc.)
Cette librairie a donc pour objectif de contenir un maximum de contenu général et utile à la création de maps, serveurs ou encore datapack. Le tout permettant à n’importe quel map-maker de piocher les éléments qu’il souhaite ajouter à sa map, sans pour autant avoir les compétences ou le temps pour réaliser lui-même cet élément.
Utilisation
La Glib est un outil puissant, qui demande un léger temps de prise en main. Heureusement, les membres qui participent au projet ont tout prévu pour faciliter la chose ! Vous aurez ainsi la possibilité de découvrir le contenu de la lib au travers d’une documentation officielle, puis télécharger uniquement les modules que vous désirez utiliser via l’outil de téléchargement disponible à l’adresse : https://glib.gunivers.net/
Cerise sur le gâteau, si vous avez la moindre difficulté pour vous lancer ou si vous rencontrez un problème lors de l’utilisation de la lib, Gunivers possède un discord sur lequel les membres du projet pourront vous répondre rapidement.
Contribution
Gunivers est une communauté qui a pour habitude de réaliser des projets complètement libres, gratuits et ouverts. Ici, la Gunivers-Lib ne fait pas exception car n’importe qui peut apporter sa pierre à l’édifice !
Ainsi, si vous avez des talents de datapacker ou de builder que vous souhaitez les mettre à contribution sur ce projet, vous n’aurez que 3 liens à suivre :
- Le serveur Discord de Gunivers, pour discuter avec les autres membres du projet
- Les règles de contribution à la Glib afin que le projet garde une certaine cohérence
- Le répertoire GitLab du projet, où se trouve les tâches restantes ainsi que les fichiers du projet.
J’ai pas compris le but de l’article vu qu’on voit aucune des fonctionnalités du pack… c’est pas très vendeur.
Il y a pourtant plusieurs exemples dans le premier paragraphe, + une image + une vidéo qui liste des exemples de ce que la lib permet de faire, et d’autant plus sur la chaine de Gunivers qui publie de temps à autres des vidéos des avancées sur le projet : https://www.youtube.com/watch?v=aUhm9II9_Mw&list=PLDVBPJnMrx6Z-ti_m4mvG4IU_tiq4hAID
Ceci étant, c’est une lib, elle ne fait donc rien par elle même, ça s’adresse aux développeurs qui veulent créer des choses complexes. Difficile donc de trouver des visuels d’un projet qui ne consiste qu’en une somme de fichiers de code qui ne font rien si ils ne sont pas intégré à des systèmes plus gros … ce serait comme décrire le fonctionnement d’une fonction mathématique sans dire dans quel cas elle est utilisée x)
Les exemples sont somme toute basique, les images ne montrent pas ce que ça donne in game et quel est l’intérêt d’un article si c’est pour dire aux gens d’aller regarder la vidéo ??
Je suis développeur justement, mais même les outils de dev, faut montrer ce qu’ils ont de plus que les autres. Là en l’état je ne comprends pas ce qui est supposément génial avec cette libraire.
Je suis pas sur de comprendre ce que tu veux qui soit affiché, si ce n’est des fichiers de code :thinking:
Cet article à pour but de présenter le projet, pas de décrire tout ce qu’il y a dedans (ça prendrait des centaines de pages, littéralement)
Également, ce que ça donne in-game dépend de ce qu’en fait le développeur, difficile donc de montrer ce que la lib fait sans faire un système d’exemple, volontairement visuel, mais qui n’est pas inclus dans la lib (ce qui est le cas dans la vidéo du coup)
J’ai du mal à saisir comment l’article est censé pouvoir montrer plus de contenu que ce qu’il ne le fais actuellement via un plot, un vidéo et un série quelques exemples d’utilisation. Tu aurais un exemple concret ?
Article mis à jour à la demande de son auteur.
Merci beaucoup 3
GCD permet de calculer le plus grand diviseur commun et pas le plus grand dénominateur commun de deux nombres ( ça n’existe pas un dénominateur d’un nombre )
C’est une coquille en effet, c’est corrigé ;)
“Ce projet naissant étant très ambitieux” ah ça oui ^^ C’est super d’avoir présenté ça, merci :3
Avec plaisir :)
Site officiel & téléchargement => Désolé, cette page est introuvable.
Le lien a été mis à jour, merci.