Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Jeu web] BeastLur - Recherche card designer

Besoin d'idées de cartes pour des futures extensions

    10 décembre 2018 à 2:59:13


      BeastLur.io - Jeu de cartes en ligne


    Présentation du projet


    BeastLur est un jeu de cartes officiellement créé en 2016. J'avais 16 ans à l'époque. La première version a été une réussite dans sa finalité. C'était une idée née depuis une forte envie de vouloir créer des cartes lorsque je jouais beaucoup à Hearthstone par le passé. Un an après, le jeu a été fermé à cause d'un bug récurrent de l'hébergeur que j'utilisais à l'époque. Par la suite, j'avais remarqué que le code devenait instable avec le temps à cause d'une architecture qui n'avait pas été pensée pour les mécaniques de cartes trouvées par la suite. Le jeu dans sa première version a donc été fermé fin 2017, lors de mon entrée en formation intensive bachelor chef de projet web.

    Récemment, il y a un peu plus d'un mois, j'ai décidé de refaire entièrement le jeu dans tous ses aspects, afin de le programmer le plus proprement possible, pour avoir un jeu sans bug, stable et addictif. Le résultat est à la hauteur de mes attentes. Si vous ne souhaitez être spoilé, vous pouvez venir tester le jeu avec ce lien : beastlur.io.

    Le jeu a beaucoup évolué et n'est plus ce qu'il était. Je vais donc ici même vous présenter tout le jeu, ses fonctionnalités, ses cartes, ses mécaniques, le plateau de jeu, etc... Une fois lecture terminée de votre part, j'attends impatiemment une réponse ou avis en rapport avec BeastLur. Je le développe tous les jours à côté de mon travail, de manière intensive et appliquée, avec mon associé Luca qui crée des designs de dos de cartes, de héros, de cartes et autres.

    Il est important de préciser que BeastLur est en voie d'être racheté par l'entreprise où je travaille. Tout le travail effectué sera donc un jour apprécié par une plus grande quantité de joueurs que celle que nous allons avoir d'ici quelques semaines. Aussi j'investirai quelques centaines d'euros dans la publicité adwords. Tout ce qui sera cité ci-dessous est le contenu de BeastLur qui est en ligne en ce moment.

    Le menu




    Le menu de beastlur contient 9 onglets:

    • Trouver une partie est l'onglet permettant aux joueurs de sélectionner leur deck pour combattre contre un joueur ou une intelligence artificielle. Il peut ainsi gagner des récompenses pour ouvrir toujours plus de paquets pour agrandir sa collection de cartes. Vous pouvez voir l'aperçu du deck avant de rechercher une partie.

    • Decklists est l'onglet où se trouve les decks du moment. Nous avons besoin d'aide car nous n'avons pas encore assez joué pour établir des decklists avec des combos et synergies réfléchies. C'est avec plaisir que nous ajouterons les decks les plus puissants des joueurs de BeastLur. Il suffit alors de cliquer sur précharger pour générer le deck dans votre collection.

    • Aventures est l'onglet où vous pouvez combattre des boss avec des cartes uniques, en ce moment le père noël, pour tenter de gagner une légendaire spécifique au boss en cas de victoire. Une défaite ne vous fera rien perdre.

    • Ouvrir des paquets est l'onglet pour agrandir votre collection. Vous pouvez y ouvrir des paquets de cartes de chaque extension. Seule l'extension classique est disponible pour le moment, avec plus d'une centaine de cartes. Il existe 5 rareté de cartes : base, commune, rare, épique (mythique), légendaire (divine). En fonction de la rareté, vous avez plus ou moins de chance d'avoir ces cartes. Les paquets ne s'achètent pas individuellement. Vous devez vous procurer des "lurcoins" qui vous seviront à ouvrir un paquet de n'importe quelle extension.

    • Boutique est l'onglet pour faire vos achats. Afin de participer à l'évolution du jeu de façon positive, nous voulons permettre des achats par argent réel pour des choses secondaires telles que des plus beaux dos de cartes, héros ou avatars. Vous pouvez faire vos achats avec de la poussière obtenable en cas de victoire ou en or en en achetant.

    • Classement général sera l'onglet qui répertoriera les joueurs en fonction de leurs performances. Cet onglet est en développement ainsi que l'historique de batailles et les statistiques de celles-ci.

    • Ma collection est l'onglet où vous pouvez voir vos cartes, créer vos decks et les modifier. C'est ici que vous réfléchirez aux tactiques et statégies de batailles. Un deck doit contenir 20 cartes pour être joué. Une fois pioché dans son intégralité, vous obtenez des cartes fatigues infligeant 1 point de dégâts pour chaque carte fatigue jouée. 8 slots de decks sont à disposition.

    • Marché communautaire est un onglet datant de l'ancien BeastLur. Il est encore en développement. Il permet aux joueurs de vendre aux autres joueurs leurs cartes épiques et légendaires contre une somme en lur (l'or, la monnaie virtuelle payante) qu'ils auront défini par eux-mêmes.

    • Enfin paramètres du jeu permet de contrôler le volume et la taille du menu et du plateau de jeu. Essentiel pour garantir une visibilité sur toute taille d'écran d'ordinateur. Il est d'ailleurs fortement conseillé d'utiliser Google Chrome.












    Vous pouvez également voir:

    • Votre niveau, augmentant au fur et à mesure des parties lorsque vous gagnez.

    • Votre statut, défini en fonction de votre niveau.

    • Votre rang, reflétant votre taux de victoires. Gagner vous rapporte 1 étoile. Perdre vous en enlève une. Ainsi le joueur peut avoir un rang situé entre 9 et 1. Le meilleur étant rang 1 5 étoiles.

    • Vos lurs, monnaie virtuelle obtenable avec de l'argent réel, pour acheter des paquets ou revêtements.

    • Vos poussières, obtenable en cas de victoire en fonction de l'intensité de la partie, convertibles en lurcoins pour vous procurer des paquets.

    • Votre avatar, modifiable parmis une liste d'avatars gratuits ou payants.

    • Votre héros, modifiable parmis une liste d'héros gratuits ou payants.

    • Votre dos de cartes, modifiable parmis une liste de dos de cartes gratuits ou payants.

    • Le chat général, permettant de communiquer avec les autres joueurs de BeastLur.

    • Les infos générales, pour voir la liste et le nombre de joueurs connectés, des batailles en cours ainsi que les personnes recherchant des parties.

    • Le raccourci shop, pour acheter des lurs en micropaiement.


    Les batailles


    Chaque joueur commence avec 1 cristal de mana. Tous les 2 tours, le joueur gagne 1 cristal de mana supplémentaire jusqu'à une limite de 5. Chaque joueur a 60 secondes pour jouer. Les 2 joueurs commencent avec 40 points de vie. Le premier atteignant 0 perd la partie. Chaque joueur en début de partie pioche 2 cartes, continue de piocher chaque début de tour, et ne peut en avoir que 7 à la fois. Ainsi les joueurs peuvent poser leurs serviteurs et lancer leurs sorts à la manière d'Hearthstone. Le but étant de tuer l'adversaire en premier, en employant toute sorte de stratégie.

    Vous pouvez y voir l'avatar, le héros, le dos de cartes et le le pseudo de chaque joueur. Vous pouvez y voir l'historique de bataille. Chaque carte dispose d'une voix unique. Le jeu dispose de beaucoup d'animations pour que le jeu reste le plus fluide possible. Allant du piochage à 360° jusqu'à une épée en 3 dimensions lors de la perte de points de vie. Les joueurs peuvent combattre et quitter une bataille à n'importe quel moment s'ils le veulent. Chaque carte ne peut avoir un coût inférieur à 1. Chaque joueur ne peut se retrouver sans aucune carte à jouer. Les joueurs peuvent passer leur tour dès qu'ils ont fini de jouer. Des musiques et un sound design sont en place pour rendre les parties dynamiques et intéressantes.



    Les raretés de cartes











    Les cartes peuvent disposer de plusieurs mécaniques. Les mécaniques sont :

    • Arrivée, qui s'active lors de la pose du serviteur.

    • Mort, qui s'active lors de la mort du serviteur

    • Passif, qui s'active à la fin du tour.

    • Actif, qui s'active au début du tour.

    • Trahison, qui s'active lorsque le serviteur attaque son propre héros.

    • Offensif, qui fait attaquer le serviteur au héros adverse automatiquement.

    • Piège, qui s'active lors d'un événement spécifique défini (limité à 1 à la fois).

    • Armure, qui protège votre héros et absorde la moitié des dégâts d'attaque de serviteurs.

    • Charge, qui permet au serviteur d'attaquer au tour où il est posé.

    • Énergie, qui est un effet passif durant toute la partie (limité à 3 à la fois).

    La sécurité


    Le jeu a été testé par un expert en sécurité informatique de Belgique, et a défini BeastLur en sécurité maximale. Ainsi le jeu est protégé contre toute tentative d'intrusion par websocket, api, ou texte brut. J'ai mis à disposition un système d'inscription le plus banale possible pour le moment pour que les utilisateurs ne soient pas découragés à l'idée de s'inscrire, nous n'ayant pas besoin d'informations autres que pseudo et mot de passe.




    Le recrutement


    Nous sommes ouverts à toutes les candidatures sur n'importe quel poste. Étant directeur de projet dans ma vie professionnelle, j'ai l'habitude de gérer de la main d'oeuvre à grande échelle. Que vous soyez postulant en tant que Card Designer, Developper Front, Developper Back ou encore Voice Actor, Sound Designer ou Game Designer, nous vous apporterons tout l'attention nécessaire au traitement de votre candidature. Le projet étant destiné à un avenir professionnel, la majorité ou l'émancipation est conseillée.


    Bonné journée à tous !
    Edouard

    -
    Edité par Edouard Dragon 10 décembre 2018 à 21:20:52

    • Partager sur Facebook
    • Partager sur Twitter

    Président de Hashdev SAS

      11 décembre 2018 à 18:24:27

      Salut, beau projet dans son ensemble.

      Par contre j'ai plusieurs questions :

      Tu es "directeur de projet" à 18/19 ans ? Tu as donc déjà bossé pour des gros projets ?

      La société pour laquelle tu travailles, est-ce la tienne ?

      Tu as terminé ta formation en chef de projet ? Formation via openclassroom?

      -
      Edité par shyuN 11 décembre 2018 à 18:25:46

      • Partager sur Facebook
      • Partager sur Twitter
        11 décembre 2018 à 20:16:17

        Salut,

        Je suis directeur de projet en télétravail pour une start-up québecoise. Je gère une équipe de 2 développeurs salariés et 2 stagiaires, je suis dans l'ensemble très bien payé, mes revenus de cette société étant déclarés à mon autoentreprise.

        J'ai fini ma formation depuis presque 1 an. J'ai reçu une dérogation spéciale du Directeur de Digital Campus Monsieur C. Mandou. La formation ne venant pas du tout d'ocr.

        Bien à toi

        -
        Edité par Edouard Dragon 11 décembre 2018 à 20:16:51

        • Partager sur Facebook
        • Partager sur Twitter

        Président de Hashdev SAS

          12 décembre 2018 à 20:59:14

          Merci pour ces précisions.

          Par contre pour ceci "j'ai l'habitude de gérer de la main d'oeuvre à grande échelle", le terme grande échelle est peut être un peu trop surévaluer.

          • Partager sur Facebook
          • Partager sur Twitter
            12 décembre 2018 à 22:54:36

            Bonsoir,

            la présentation donne envie d'en savoir plus.
            Les cartes sont jolies, ça donne envie de jouer (même si, sur certains points, ça ressemble à Hearstone) !

            Une fois sur le site, rien ne s'affiche (la page reste blanche) et pleins d'erreurs JS dans la console, dommage.

            Cela dit, bonne continuation pour ce projet !

            Cordialement, KC.

            • Partager sur Facebook
            • Partager sur Twitter
              14 décembre 2018 à 14:51:22

              Bonjour,

              Pour les erreurs javascript, je n'ai jamais reçu ce retour de la part d'un seul joueur. Peux-tu me donner plus d'informations ? Es-tu avec le navigateur Google Chrome ? Il y a-t-il une erreur PHP dans le code source ? Je précise tout de même qu'une erreur javascript ne justifie en rien une page blanche. Les éléments visuels n'étant pas supprimés par javascript. Même en cas d'erreur javascript, le site ne peut retourner une page blanche.

              Pour shyu; Nous avons des objectifs à grande échelle une fois notre levée de fond à 170 000$ achevée.

              Bien à toi

              PS: Es-tu peux être arrivé lors d'une session de développement ?

              -
              Edité par Edouard Dragon 14 décembre 2018 à 14:58:14

              • Partager sur Facebook
              • Partager sur Twitter

              Président de Hashdev SAS

                14 décembre 2018 à 21:16:57

                J'ai pas toi lu (je lirai quand j'aurai calé une heure dans mon emploi du temps :D) mais le jeu a l’air magnifique (j'ai pas encore testé, désolé :/) seul problème, c'est que ton site doit être en http, je suis sous Safari Mobile, donc il me met en gros, en haut et en rouge "(!) Site non sécurisé", c'est un peu flippant x')

                Sinon, j'aimerai bien savoir comment t’as fait les ressources qui se chargent, au début (les URL qui changent au fur et à mesure) et les "tips", et avec quoi (PHP ? Javascript ?).

                Enfin bref, ton jeu a l'air magnifique.

                Bon c'est pas tout mais j'ai un roman à lire, moi ;)

                • Partager sur Facebook
                • Partager sur Twitter
                  16 décembre 2018 à 20:51:42

                  Je viens de tester à nouveau le site, avec un autre périphérique et toujours la même chose :

                  La page devient blanche.

                  Les images et autres champs de texte s'affichent bien, mais disparaissent après quelques secondes.

                  - Je suis sous W8.1, avec Firefox 63.0.3.

                  - La première fois que j'ai visité le site, j'étais sous W7 , toujours avec Firefox (me souviens plus de la version).

                  - Après test sur Chrome, le jeu fonctionne. Mais le chargement est extrêmement long.

                  J'en déduis donc que ce sont sans doute mes vieux appareils qui déconne !



                  -
                  Edité par Chikuma Koshiro 16 décembre 2018 à 20:52:27

                  • Partager sur Facebook
                  • Partager sur Twitter

                  [Jeu web] BeastLur - Recherche card designer

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown