×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Projet communautaire - Un tutoriel chamane !
1 / 3 › »
Projet communautaire - Un tutoriel chamane !
Skyz0h
« Citoyen »
1448084340000
    • Skyz0h#0000
    • Profil
    • Derniers messages
    • Tribu
    • Sondage

Un tutoriel chamane
Un petit projet communautaire bien sympathique et très utile !


Note aux modérateurs
Je suis habituellement connu sous les pseudos de Fish, Fuel, ThanosS, SkyzohKey et j'en passe. Bref vous me connaissez bien, messieurs et mesdames les modos. :rir: J'ai donc prit l'habitude de toujours annoncer qui je suis lorsque je poste un topic, étant donné que je suis censé être ban à vue de ce forum. Le fait est que ce projet pourrait être bénéfique à tout le monde (autant au staff qu'aux joueurs débutants mais aussi aux joueurs plus expérimentés). Je vous demande donc de tout lire avant de supprimer ce topic, si l'envie vous prend.

Yo population.

Introduction
Je suis récemment tombé sur une suggestion (parmi tant d'autres) demandant à ce qu'un tutoriel chamane soit mit en place. Suggestion faite environ 500 fois (ceci est un chiffre au piff) depuis le lancement du jeu (et pas seulement par nous, les Français), et qu'on attends mystérieusement toujours. Breffons. Un message posté sur cette suggestion m'a donné une petite idée de projet communautaire.

Animjarcanin a dit :
Peut-être pourrais-je tenter de créer un module/script recréant un salon/mode tutoriel ? :-)

Ayant déjà réfléchi plusieurs fois à un tel projet en Lua, je pense qu'il serait intéressant de créer un tutoriel décent. Ne serait-ce que parce que les compétences ont rendu les nouveaux joueurs incompétent et débiles lorsqu'ils doivent cham (faut dire ce qui est).

Le code serait open-source, sous licence libre MITwikipédia (alias licence X11) et disponible directement sur GitHub ou sur n'importe quel autre serveur Git qui aura été choisit pour le développement de ce projet — Bitbucket, GitLab et j'en passe — tout ceci dans l'optique de pouvoir travailler à plusieurs. D'où l’appellation d'origine contrôlée "projet communautaire" (terme que j'explique en détail plus bas).

Un projet communautaire, c'est quoi ?
Un projet communautaire c'est donc un projet dirigé par la communauté plutôt que par une seule personne. Ce qui permet plusieurs choses ; partager ses connaissances avec les autres développeurs, éduquer les gens à utiliser des outils adaptés aux besoins (utilisation de Git par exemple), d'avoir des avis différents et donc plus ou moins objectifs, de prendre en compte les décisions et choix de plus de gens (ceci afin de « représenter » l'avis de plusieurs joueurs au lieu d'un seul) et j'en passe. Si vous n'avez toujours pas compris ce qu'est un projet communautaire, c'est globalement un projet open-source maintenu par note chère communauté TFM.

Wikipedia a dit :
La désignation open source, ou « code source ouvert », s'applique aux logiciels dont la licence respecte des critères précisément établis par l'Open Source Initiative, c'est-à-dire les possibilités de libre redistribution, d'accès au code source et de création de travaux dérivés.

« Open source » désigne un logiciel dans lequel le code source est à la disposition du grand public, et c'est généralement un effort de collaboration où les programmeurs améliorent ensemble le code source et partagent les changements au sein de la communauté ainsi que d'autres membres peuvent contribuer.

Points clés
Afin qu'un tel projet puisse réellement aboutir il faut d'abbord définir quel sont les besoins principaux qui motivent ce dernier. Ce sont les points qui se doivent d'être implémentés avant que le projet puisse être « release » en version 1.0.0 stable. Voici donc une petite liste qui je pense peut encore être améliorée par vous, les contributeurs (via une simple réponse) mais également par le staff.

  • Enseigner au joueur à invoquer un objet ; Tip: cliquer X secondes pour invoquer
  • Expliquer au joueur l'utilité de chaque objet, dans l'ordre où ils apparaissent dans la vue des objets.
  • Enseigner l'art des clous rouges, jaunes, bleu, ainsi que les moteurs (dans l'ordre respectif)
  • Proposer 2 ou 3 cartes vanillas à compléter (avec des constructions indiquées en surbrillance via un textarea, par exemple) :

    • Une carte normale
    • Une carte conjuration
    • Une carte vent, par exemple
  • Enfin, expliquer au joueur à quoi servent les glaçons
  • À la fin du tutoriel, il pourrait être intéressant de proposer au joueur de se rendre en *#spiritual s'il souhaite se perfectionner d'avantage

Facilité d'apprentissage
Dans l'optique de rendre ce tutoriel réellement utile il se devra d'être simple afin que n'importe quel joueur puisse le finir en peu de temps (comptez environ 5-10 minutes pour compléter le tutoriel). Alors oui, il faudra surement demander de l'aide à un membre de la LuaCrew pour lancer le script dans un salon #test histoire de pouvoir utiliser la fonction addImage (parce qu'une image vaut milles mots). Il faudrait également utiliser la fonction chatMessage de manière intelligente (ie. pour féliciter le joueur lorsqu'il réussi une carte ou lorsqu'il finit le tutoriel).

Cordialement,
Moi même et prochainement vous, chère communauté ! :)

6% (4)
90% (61)
4% (3)

Mcfloy
« Citoyen »
1448088240000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  0
Ok on peut pas citer un sondage...

Skyz0h a dit :
Alors oui, il faudra surement demander de l'aide à un membre de la LuaCrew pour lancer le script dans un salon #test histoire de pouvoir utiliser la fonction addImage (parce qu'une image vaut milles mots). Il faudrait également utiliser la fonction chatMessage de manière intelligente (ie. pour féliciter le joueur lorsqu'il réussi une carte ou lorsqu'il finit le tutoriel).

Non mais ça c'est limite une utopie, c'pas la première fois que des projets ont besoin des fonctions avancés sans qu'on puisse l'avoir. Personnellement j'ai même plus d'espoir aux modules Lua (et les admins non plus)
Skyz0h
« Citoyen »
1448088600000
    • Skyz0h#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Mcfloy a dit :
Non mais ça c'est limite une utopie, c'pas la première fois que des projets ont besoin des fonctions avancés sans qu'on puisse l'avoir. Personnellement j'ai même plus d'espoir aux modules Lua (et les admins non plus)

En effet, mais bon qui ne tente rien n'a rien comme on dit. x)
Ecknial
« Citoyen »
1448096040000
    • Ecknial#0000
    • Profil
    • Derniers messages
#4
  0
Honnêtement, pour apprendre le mode chamane, il suffirait de recopier le principe du tutoriel de mario maker. C'est à dire qu'on met les objets à invoquer en transparence, et le joueur doit invoquer sur ces objets en transparence pour valider le tutoriel.

Mais est-ce que c'est vraiment possible sans les fonctionnalités exclusives aux luamaker ?

PS : Un bel effet de transparence, pas les objets simplement mis en transparent

Dernière modification le 1448096280000
Viaxeiro
« Sénateur »
1448096400000
    • Viaxeiro#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Coucou mon cher ami ! :p

Perso, je suis pour j'aime bien l'idée, mais l'aide d'un LuaMaker sera dure à trouver vu comment certains sont...
Skyz0h
« Citoyen »
1448096640000
    • Skyz0h#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
Ecknial a dit :
Honnêtement, pour apprendre le mode chamane, il suffirait de recopier le principe du tutoriel de mario maker. C'est à dire qu'on met les objets à invoquer en transparence, et le joueur doit invoquer sur ces objets en transparence pour valider le tutoriel.

Mais est-ce que c'est vraiment possible sans les fonctionnalités exclusives aux luamaker ?
PS : Un bel effet de transparence, pas les objets simplement mis en transparent

C'est faisable avec un textarea, Alexpp l'a fait sur son module pour tester ses constru cham si j'dis pas de conneries.
EDIT: à la limite invoquer les objets sur la map (clous ?) en empêchant le joueur d'invoquer, ensuite au bout de 15s on supprime les objets et le joueur doit reproduire la constru. Mais c'est vrai qu'avec le addImage ce serait 150x plus rapide à mettre en place et ça passerait bien mieux.

Animjarcanin a dit :
Hi mice!

Je suis véritablement partant pour créer un module de ce type. Je pense que l'on pourrait se passer aisément des fonctions exclusives dans un premier temps, là n'est pas le problème.

J'avais déjà rédigé un premier brouillon, reprenant notamment ton plan pour le tutoriel. Cependant, je n'avais pas souligné l'intérêt du glaçon et j'avais rajouté une partie sur les téléporteurs, les collisions, la gravité et les âmes sœurs.

Actuellement, je travaille sur un nouveau module afin de participer au concours LUA. Dès que j'aurai fini, je m'attaquerai à ce projet. ;-)
http://i.imgur.com/bFuyN6p.png

Je n'avais pas pensé aux téléporteurs, bien vu. <hs>Lien de ce concours ?</hs> x)

Commupro a dit :
Coucou mon cher ami ! :p

Perso, je suis pour j'aime bien l'idée, mais l'aide d'un LuaMaker sera dure à trouver vu comment certains sont...

Pas faux. :/

Dernière modification le 1448096940000
Rounee
« Censeur »
1448097180000
    • Rounee#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  0
Je suis pour l'idée, les nouveaux s'en prennent plein la gueule car ils savent pas cham, les pauvres lol
Aewing
« Censeur »
1448098140000
    • Aewing#0095
    • Profil
    • Derniers messages
    • Tribu
#9
  0
ça pourrait être sympa en effet, voir si on pourrait pas faire un genre de parcours avec différentes épreuves de chamane, et mettre des panneaux (vous savez l'item décoration) qui ouvriraient des boîtes de dialogue pour expliquer les commandes quand on passerait devant pourrait peut-être être une bonne idée.
Viaxeiro
« Sénateur »
1448098440000
    • Viaxeiro#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
aewing a dit :
ça pourrait être sympa en effet, voir si on pourrait pas faire un genre de parcours avec différentes épreuves de chamane, et mettre des panneaux (vous savez l'item décoration) qui ouvriraient des boîtes de dialogue pour expliquer les commandes quand on passerait devant pourrait peut-être être une bonne idée.

J'aime bien l'idée des boîtes de dialogue en passant devant les panneaux.

Si les admins sont trop lâche pour faire un tutoriel temps demandé, nous les joueurs allons le faire nous même ! :')
Skyz0h
« Citoyen »
1448098860000
    • Skyz0h#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Animjarcanin a dit :
Pour les constructions en surbrillance, j'avais pensé à mettre des rectangles et des ronds colorés (sols spéciaux).

Ça pourrait fonctionner mais quid des enclumes ? Des ballons ? Des balles ?

Aewing a dit :
ça pourrait être sympa en effet, voir si on pourrait pas faire un genre de parcours avec différentes épreuves de chamane, et mettre des panneaux (vous savez l'item décoration) qui ouvriraient des boîtes de dialogue pour expliquer les commandes quand on passerait devant pourrait peut-être être une bonne idée.

o/ Très bonne idée tiens. En gros un mini RPG tutoriel, bien attractif et pas ennuyeux, nice!
Skyz0h
« Citoyen »
1448099040000
    • Skyz0h#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Animjarcanin a dit :
@Skyz0h
Sinon on met les objets en invisible et la construction disparait pendant l'invocation.
Il doit bien exister une parade, j'en suis sûr ! http://i.imgur.com/obJdw.png

Pas bête non plus, suffirait de supprimer l'objet ghost quand le joueur invoque dessus. Bien!

EDIT: C'est moi ou le forum a des rollbacks super chiants ?

Dernière modification le 1448099100000
Tortuegreen
« Censeur »
1448101440000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Je pense que ça pourrait aboutir sur un très bon résultat pour la communauté. http://i.imgur.com/oxVfm.png
Podoko
« Citoyen »
1448101800000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Commupro a dit :
[...] Perso, je suis pour j'aime bien l'idée, mais l'aide d'un LuaMaker sera dure à trouver vu comment certains sont...

Meuuuuuuh, on est gentils.
Je pourrai vous le charger si vous voulez, juste que j'afk beaucoup et suis occupé ces derniers temps :/
Lunewie
« Sénateur »
1448105520000
    • Lunewie#9101
    • Profil
    • Derniers messages
    • Tribu
#17
  0
Bonne idée, bonne chance à vous !
J'aime bien l'idée d'Aewing ô passage.

https://i.imgur.com/CcM6G6A.png

Dernière modification le 1543750860000
Ecknial
« Citoyen »
1448105820000
    • Ecknial#0000
    • Profil
    • Derniers messages
#18
  0
Le problème d'utiliser les objets transparents, c'est justement quand on va vouloir dire au joueur d'invoquer un objet transparent.

Du coup, y'aurait un moyen, sans addimage, de mettre, par exemple, une caisse avec une opacité réduite, mais en gardant sa couleur ?

Dernière modification le 1448110200000
Hyster
« Citoyen »
1448111700000
    • Hyster#7887
    • Profil
    • Derniers messages
#19
  0
Ou alors en mettant juste les contours (si c'est possible)?
Pouletbraise
« Citoyen »
1448114040000
    • Pouletbraise#0000
    • Profil
    • Derniers messages
    • Tribu
#20
  0
moi je suis pour qu'on oblige tout le monde à lire l'aide
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Projet communautaire - Un tutoriel chamane !
1 / 3 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27