Partage
  • Partager sur Facebook
  • Partager sur Twitter

Programmation jeux vidéo Java

    21 septembre 2016 à 0:16:59

    Bonsoir, je viens ici pour avoir des réponses aux questions qui m’intéressent en ce moment.

    Je suis actuellement en train d'apprendre le Java avec un livre et les cours sur le site, pour pouvoir (je l’espère) créer mon premier jeu pour téléphone.

    J'aimerais faire un jeu textuel avec la possibilité de faire des choix a chaque événements (style Lifeline), mais voici quelques questions dont j'aimerais avoir les réponses (en sachant que je suis qu'au début de ma formation) :

    1) Le Java est-il vraiment le langage que je dois apprendre pour ce jeu (et d'autre), si non pourquoi ?
    2) Peut-on faire un défilement de texte, c'est à dire faire défiler un texte avec les lettres qui apparaissent une par une (comme s'il était tapé) ?
    3) La balise If existe-t'elle en Java (le contraire m'étonnerait mais on sait jamais)

    4) Peut-on vraiment créer un jeu indépendant avec Construct 2 ou autre ? Si non pourquoi, quelles contrainte avons nous ?

    Pour le moment je n'ai pas de question, mais d'autres pourrait surement arriver.

    Je sais que je suis qu'au début de ma formation mais étant curieux, j'aimerais savoir si ce genre de chose est facilement réalisable.

    Merci d'avoir pris le temps de lire, au plaisir.

    -
    Edité par frilous 21 septembre 2016 à 2:21:36

    • Partager sur Facebook
    • Partager sur Twitter
      21 septembre 2016 à 13:39:26

      Lu'!

      frilous a écrit:

      1) Le Java est-il vraiment le langage que je dois apprendre pour ce jeu (et d'autre), si non pourquoi ?

      Pour le jeu, on utilisera généralement des moteurs de jeu. Puisque c'est fait pour produire des jeux. Donc selon le moteur visé on se formera au langage qui sert au pilotage du moteur en question.

      Après, pour des jeux basiques, j'ai envie de dire : n'importe quel langage fera l'affaire.

      Pour ce qui est des jeux sur téléphone, cela dépend de la plateforme visée. Mais tu auras des choses supplémentaires à apprendre quoi qu'il arrive. Typiquement, si tu vises du multi-plateforme, il te faut un moyen d'exporter vers différentes plateformes, et ce n'est pas le cas du Java+Android. Il existe divers moyen : frameworks web, Qt (à voir les bindings dispos pour smartphone), Microsoft Mobile SDK ...

      frilous a écrit:

      2) Peut-on faire un défilement de texte, c'est à dire faire défiler un texte avec les lettres qui apparaissent une par une (comme s'il était tapé) ?

      3) La balise If existe-t'elle en Java (le contraire m'étonnerait mais on sait jamais)

      4) Peut-on vraiment créer un jeu indépendant avec Construct 2 ou autre ? Si non pourquoi, quelles contrainte avons nous ?

      (2) Oui, faut juste le développer.

      (3) De quoi tu causes ?

      (4) Probablement. Tu peux faire des jeux basiques avec approximativement ce que tu veux. Si tu veux aller plus loin, il faut avoir les outils qui correspondent à ton besoin, et pour savoir ça, il faut regarder ce qui se fait et comment. Tout cela n'indique d'ailleurs pas si ton jeu sera un bon jeu, ça, ça t'appartient.

      • Partager sur Facebook
      • Partager sur Twitter

      Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C

        21 septembre 2016 à 23:02:15

        Bonsoir, merci pour ces réponds claires et rapides.

        Pour la balise if je parlais du faire de pouvoir dire : "si tu clique sur (a) tu aura l'image 1 qui apparait, si tu clique sur (b) tu aura l'image 2" mais en Java.

        Du coup je m'interroge sur le fait de prendre un logiciel afin de créer un logiciel principalement textuel, si quelqu'un a des logiciels à me partager et pourquoi, je serais preneur, merci.

        • Partager sur Facebook
        • Partager sur Twitter
          22 septembre 2016 à 1:00:13

          frilous a écrit:

          Pour la balise if je parlais du faire de pouvoir dire : "si tu clique sur (a) tu aura l'image 1 qui apparait, si tu clique sur (b) tu aura l'image 2" mais en Java.

          Je croyais que t'étais en train d'apprendre Java ?

          • Partager sur Facebook
          • Partager sur Twitter

          Blond, bouclé, toujours le sourire aux lèvres...

            22 septembre 2016 à 1:33:23

            LoupSolitaire a écrit:


            Je croyais que t'étais en train d'apprendre Java ?


            Oui c'est le cas sauf que je sais que cette balise existe, et j'aimerais savoir si faire ce genre de chose (ce que j'ai dis précédemment) est possible en Java
            • Partager sur Facebook
            • Partager sur Twitter
              22 septembre 2016 à 2:36:36

              Oui.

              Mais vu le tronche de la question, je pense que ta priorité pour le moment, c'est d'apprendre à programmer, le reste viendra beaucoup plus tard.

              • Partager sur Facebook
              • Partager sur Twitter

              Blond, bouclé, toujours le sourire aux lèvres...

                22 septembre 2016 à 13:39:02

                Ce n'était qu'un exemple pour savoir, je te remercie de ta réponse.

                Je reviens à ce que j'ai dis précédemment : "Du coup je m'interroge sur le fait de prendre un logiciel afin de créer un logiciel principalement textuel, si quelqu'un a des logiciels à me partager et pourquoi, je serais preneur, merci."

                Je pense faire mon petit jeu que j'ai en tête en parallèle avec l'apprentissage de la programmation java, j'ai déjà travailler sur Construct 2, mais pour un jeu principalement textuel, je pense que d'autre logiciel existe, si vous ou quelqu'un passant sur ce post en connait un je suis preneur.

                • Partager sur Facebook
                • Partager sur Twitter

                Programmation jeux vidéo Java

                × 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