Vous avez appris à aimer Leek Wars, son Leek Script et sa communauté ? Et vous aimeriez y contribuer ?
Ça tombe bien ! Voici quelques pistes pour vous aider et vous encourager !
La communauté
Le Chat
(Au cas où, c'est par ici !)
C'est une forme de contribution en soi. La communauté d'un jeu est une chose vitale pour celui-ci. Une belle communauté peut rendre intéressant un jeu ennuyant. De même, une mauvaise communauté peut gâcher un très bon jeu.
Sur le chat, vous pouvez discuter avec de nombreuses personnes. Comme dans la vie donc. Mais avec des poireaux, c'est encore mieux !
C'est aussi en bon moyen d'en apprendre plus sur le jeu. Le chat véhicule énormément de bons conseils sur le jeu. Ensuite, ce sera à vous de partager vos connaissances avec les débutants.
De nombreuses personnes sont régulièrement présentes sur le chat. A aider les nouveaux, à répondre aux questions, à discuter tranquillement, ou à partir dans des délires loufoques. Ils sont un peu le visage de la communauté. Ils ne mordent pas, dites leurs bonjour ! (Mais ne les nourrissez pas après minuit !)
Le Forum
(C'est par ici que ça se passe !)
Au même titre que le chat, le forum est une mine d'or d'informations sur le jeu. Mais aussi un lieu d'changes sur toutes sortes de sujet.
Mais les messages y sont plus durables que sur le chat. Ce qui offrent d'autres possibilités.
Par exemple, vous pourrez y trouver des concours, qui vous permettront de confronter vos talents aux autres joueurs. Ainsi que des "benchs", afin de comparer vos algorithmes aux autres avec un jeu de données identiques. Ces sujets sont souvent riches en idées d'optimisation.
C'est aussi sur le forum que vous pourrez déclencher des débats sur différents aspects du jeu, ou proposer de nouvelles idées d'armes, de puces, de gameplay et autres. Ou encore, venir rapporter un bug, afin qu'il puisse être corrigé.
L'encyclopédie
Puisque vous lisez ces lignes, vous voyez surement de quoi il retourne.
L'encyclopédie voit le jour grâce aux joueurs, est mise à jour par les joueurs, et est destinée ... aux joueurs !
Les joueurs peuvent contribuer à l'encyclopédie, s'ils ont le statut de contributeur, et y ajouter leurs informations, leurs conseils, et leurs petites astuces.
Vous y trouverez de nombreuses pages. Certains vous expliquant les différentes notions du jeu. D'autres vous guidant dans la réalisation d'un algorithme précis.
N'hésitez pas à donner un coup de main, c'est toujours apprécié ! Que ce soit en corrigeant d'éventuelles coquilles, ou en écrivant de superbes articles sur la reproduction des poireaux en climat tempéré.
Github
En septembre 2016, Pilow a fait une annonce très intéressante pour les personnes qui souhaitaient contribuer en programmant.
En effet, le code source de certaines parties de Leek Wars est désormais consultable par tous. Vous pouvez voir la page d'Organisation Github ici : Github Leek Wars
On peut donc y retrouver divers projets comme :
Il y a plusieurs façons de contribuer sur Github, mais dans tout les cas, vous aurez besoin d'un compte. (Par ici !)
Les Issues
Sur les différents projets de Leek Wars, vous trouverez un onglet nommé "Issues".
Les Issues permettent de noter des bugs rencontrés, mais aussi des idées d'amélioration.
Mais, soyez attentifs avant de créer une issue. Essayez de ne pas créer de doublons, si un bug a déjà été rapporté, ou que l'idée déjà proposée.
Les Pull Request
Les "Pull Request" (Ou PR) sont un moyen de proposer une modification sur le code d'un projet à son/ses auteur(s).
En effet, via Github, vous pouvez récupérer une copie du projet sur votre ordinateur et le modifier à votre guise.
Ainsi, vous pouvez par exemple résoudre un bug, ou développer une nouvelle fonctionnalité. Pour ensuite la proposer à Pilow.
(Evidemment, Pilow reste maître de son projet. La décision finale d'intégrer ou non une PR lui appartient.)
Si vous souhaitez contribuer via les pulls request, vous trouverez plus d'infos ici : Contribuer via Github
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.