Journal Gem of Wallo mon premier jeu vidéo

Posté par  . Licence CC By‑SA.
Étiquettes :
24
20
avr.
2016

Cher Nal,

je voulais te parler de mon jeu vidéo. Bon LinuxFR c'est peut-être pas le meilleur endroit pour faire ça
mais j'espère que les moules comprendront mon attachement à faire une annonce de release ici

Le jeu s'appelle Gem of Wallo, c'est un petit jeu d'aventure/rpg en navigateur. Je l'ai développé en php, sous debian, les images (dessinées au crayon par mes soins) ont été éditées avec gimp. Et pour finir il est hébergé chez gandi. C'est pas un jeu libre mais c'est gratuit sans publicité/boutique/paytowin et développé par un passionné.

Si tu lis ça et que tu t'emmerdes au bureau viens faire une partie. C'est un jeu un peu old school, ça te rappellera peut-être des souvenirs.
J'espère que ça te plaira

enjoy

  • # Un peu simple

    Posté par  (site web personnel) . Évalué à 2.

    Euuh, sans vouloir gacher le plaisir, j'ai fais "arrière" "arrière", tiens un monstgre, combattre, envoyer joueur 1, puis 2 puis 3 etc jusqu'à mort du monstre, j'ai une clé ! "Devant" "devant" "devant" jusqu'à trouver une porte, entrer et…. paf, fin du jeu.
    Sympa mais très court quand même comme jeu.

    • [^] # Re: Un peu simple

      Posté par  . Évalué à 3.

      Merci pour le retour. Tu es tombé sur un partie très très facile (chance ou malchance ça dépends comment on voit les choses), si t'as envie fait restart. tu auras surement une aventure plus intéressante

      • [^] # Re: Un peu simple

        Posté par  . Évalué à 2.

        Du coup il manque des contraintes lors de la génération des cartes :)

    • [^] # Re: Un peu simple

      Posté par  . Évalué à 3.

      La carte est généré aléatoirement … tu as eu de la chance en plus.

    • [^] # Re: Un peu simple

      Posté par  (site web personnel) . Évalué à 2.

      Moi j'ai fait que des "devant", j'ai croisé un monstre, j'ai fait "combattre" chacun des membres de l'équipe, j'ai gagné, j'ai continué a faire "devant" et j'ai gagné.

  • # Petit bug

    Posté par  (site web personnel) . Évalué à 3.

    Sur http://www.gemofwallo.com/game.php?decision=attaquer&hero=4 au moment ce crocheter le coffre, j'ai eu ça :

        Assertion Failed: 
        File '/srv/data/web/vhosts/www.gemofwallo.com/htdocs/inc/controller.php'
        Line '168'
        Error: $view should NOT be empty
    
    • [^] # Re: Petit bug

      Posté par  . Évalué à 2.

      Hello merci! Normalement c'est corrigé, ça ne devrait plus arrivé sur les nouvelles parties

      • [^] # Re: Petit bug

        Posté par  . Évalué à 4.

        Je serai content qu'en je verrai une forêt!

        quand

        Voilà pourquoi il m'a mit sur votre route

        mis

        J'ai bien aimé le coffre qui ne veut pas d'or, j'ai ri :)

        • [^] # Re: Petit bug

          Posté par  . Évalué à 2.

          corrigé merci. Deux paires d'yeux valent mieux qu'une!

          J'ai bien aimé le coffre qui ne veut pas d'or, j'ai ri :)

          ça me fait très plaisir de savoir que quelques personnes ont ri en jouant

  • # je me dévoue

    Posté par  . Évalué à 10.

    C'est pas un jeu libre

    Y a-t-il une raison particulière à cette situation ?

    • [^] # Re: je me dévoue

      Posté par  . Évalué à -10.

      Le jeu aurait-il une raison particulière d'être libre ?

      Personnellement, j'aurais fait pareil : Tu codes comme tu veux et t'évites les critiques inutiles.

      • [^] # Re: je me dévoue

        Posté par  . Évalué à 10.

        Le jeu aurait-il une raison particulière d'être libre ?

        quand l'auteur vient en parler sur un site qui a pour objectif de promouvoir les logiciels libres, on s'attend à ce que le jeu en question soit libre.
        Je n'attend pas de réponse particulière: 'parce que' m'irait tout aussi bien qu'une explication sur le besoin d'un retour utilisateur avant d'imaginer la possibilité de diffuser le code ou pas

    • [^] # Re: je me dévoue

      Posté par  . Évalué à 2.

      Il n'y a pas de raison qui empêcherait le jeu d'être libre, mais en même temps je vois pas trop de raisons à ce qu'il le soit.
      A mes yeux c'est un projet tellement personnel. Je ne sais pas trop se que pourrait y trouver la communauté comme utilité. À part peut-être pour en faire un jeu éducatif.

      Sinon comme OhMyGod< amène le sujet, ça voudrait dire qu'il faudrait que je fasse, au minimum, un grand nettoyage de mon code, de la documentation et du refactoring. Là c'est du code "just do it" qui a rempli son but d'atteindre une release fonctionnelle avec le temps que j'ai.

      En faites, je poste sur linuxfr parce que pour moi c'est un peu ma contribution au libre indirecte.

      • [^] # Re: je me dévoue

        Posté par  . Évalué à 6.

        Sinon comme OhMyGod< amène le sujet, ça voudrait dire qu'il faudrait que je fasse, au minimum, un grand nettoyage de mon code, de la documentation et du refactoring. Là c'est du code "just do it" qui a rempli son but d'atteindre une release fonctionnelle avec le temps que j'ai.

        La dessus, il y a differentes philosophies, mais mon point de vue: si tu as juge le projet suffisament pret pour etre publier en tant que binaire, ben c'est que les sources sont pas si pires, donc publiables également. Et pour la doc, de maniere generale ca vaut pas le coup de se prendre la tete a en ecrire, personne ne les lit :-)

        Et sinon, c'est super sympa les dessins au crayon, j'adore !

        Une petite fonctionnalité que je trouverais agreable serait de naviguer au clavier plutôt qu'a la souris.

        • [^] # Re: je me dévoue

          Posté par  . Évalué à 2. Dernière modification le 20 avril 2016 à 17:24.

          Une petite fonctionnalité que je trouverais agreable serait de naviguer au clavier plutôt qu'a la souris

          tiens c'était dans la TODOLIST il y a longtemps… J'ai complètement oublié de le faire

      • [^] # Re: je me dévoue

        Posté par  . Évalué à 10.

        Du coup qu'est-ce qui t’empêche de mettre les sources dans une archive (tar.gz, zip) en y collant une copie de la licence de ton choix (GPL, MIT, WTFPL) et de le proposer au téléchargement sur ton site ?

        Ça n'améliorera pas ta documentation, ça ne fera pas le refactoring à ta place et les gens ne vont probablement pas envoyer beaucoup de contributions si le code est illisible. Mais tu auras un projet libre ! (Bravo !) Qui sait quelqu'un y jettera peut-être un œil et te donnera des bonnes idées.

        Je pense que "libre" devrait être le statut par défaut de tout projet, et tu devrais chercher "de bonne raisons pour que le code ne soit pas libre" (il y en a t-il vraiment ?) plutôt que de "bonnes raisons pour qu'il le soit" !

        Si le code n'est pas intéressant ou compréhensible, les gens ne le liront/amélioreront pas et… c'est tout. Personne ne va venir t'insulter en disant que ton code ne satisfait pas les standards de qualité du libre (Les standards de qualité sont ailleurs: quels logiciels sont utilisés recommandés par les utilisateurs, empaquetés par les distributions, reçoivent plus de contributeurs…).

      • [^] # Re: je me dévoue

        Posté par  . Évalué à 2. Dernière modification le 20 avril 2016 à 20:48.

        mais en même temps je vois pas trop de raisons à ce qu'il le soit.

        Je ne comte plus le nombre de fois où je me suis dis "ah génial, comment il a fait ça le mec ?". Hier c'était avec l’interpréteur lua.

        Bravo. Sortir un jeu est déjà un exploit.

      • [^] # Re: je me dévoue

        Posté par  . Évalué à 0.

        Après tu peux juste mettre le moteur dans une licence libre. Et gardé les assets (images,textes,…) pour toi.

  • # Simple mais agréable

    Posté par  (site web personnel) . Évalué à 3.

    Je viens de faire quelques parties avec des extensions personnelles non-productives (des enfants, quoi…) et ça fonctionne bien. Pour un adulte, un peu moins…

    Les crayonnés donnent beaucoup de cachet à ton jeu : on dirait une animation des croquis dans des marges…

    Le défilement de la lecture des phrases de dialogues est un peu lent et nous avons souvent essayé de cliquer avant la fin du dialogue. Un bouton permettant d’accélérer son affichage serait possible ?

    Sinon, ça m'a fait penser à Kingdom Of Loathing, si tu connais.

    Merci pour le partage, en tout cas !

    • [^] # Re: Simple mais agréable

      Posté par  . Évalué à 1.

      Les enfants aiment bien? C'est sympa ça.

      Oui oui, on peut faire apparaitre directement les dialogues en cliquant sur l'image du lieu.
      je vais surement mettre une option à cocher pour qu'il s'affiche directement tout le long de la partie. Grand merci pour le retour

    • [^] # Re: Simple mais agréable

      Posté par  . Évalué à 4.

      Je trouve aussi les dessins vraiment "cool".

  • # Cool! Et si ton moteur de jeu était libre?

    Posté par  (site web personnel) . Évalué à 4.

    Et bien en ce qui me concerne je trouve le principe cool! Ça me rappelle les livres aventures, en plus interactif!

    Je rejoins les autres sur l'idée d'en faire un projet libre. Le principal intérêt à ça c'est que ton moteur de jeu pourrait permettre à d'autres de réaliser leur propre aventure sur la base de ton code. Par exemple :)

    • [^] # Re: Cool! Et si ton moteur de jeu était libre?

      Posté par  (site web personnel) . Évalué à 7.

      Je plussoie, j'ai fait une petite aventure, très sympa. Un bon dynamisme. Un côté "livre dont vous êtes le héros" et une écriture sobre mais efficace.

      Je ne sais pas si "libre" t'attireras des contributeurs, mais c'est le genre de projet intéressant à décortiquer pour voir comment ça marche, et si ça inspire d'autres personnes à proposer plus d'aventures, super !

      Libère tout. Les dessins sont sans doute trop typés pour être repris dans d'autres projets, mais sauf si tu as de la réticence à ce qu'ils soient (potentiellement) réutilisés, ça fera un peu plus d'art libre et c'est toujours bon à ajouter au pot commun. Et si tu as des réticences (ce qui est normal et même acceptable, hein, c'est pas si facile que ça de se dire "libre c'est aussi bien"), tu es au bon endroit pour en discuter…

      C'est un joli petit projet. Forcément, en le publiant ici, pas de surprise à ce qu'on attende une version libre ;)

      Au niveau licence, il y a des licences adaptés au code, d'autres à l'art. Il vaut mieux séparer les deux, il ne s'agit pas vraiment des mêmes choix au niveau juridique, même si au final ça va permettre la même chose : le droit de regarder, de repartager, d'y mettre sa patte et de le redistribuer avec des modifs, et bien sûr de l'utiliser :)

    • [^] # Re: Cool! Et si ton moteur de jeu était libre?

      Posté par  . Évalué à 2.

      Oui très sympa comme idée. ça rappel pas mal de souvenir.

      Si tu as du temps et la motivation, tu devrais regarder avec Nicolas Boulay pour mettre son "Internet Packet Life" en forme d'une quête. Cela pourrait l'aider à enfin réussir à raconter l'histoire d'un paquet IP.

      Je trolle dès quand ça parle business, sécurité et sciences sociales

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.