Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Programmation
  3. Développement de logiciels
  4. C
  5. [MMORG/RPG console] RPG EVOLUTION

[MMORG/RPG console] RPG EVOLUTION

Scheduled Pinned Locked Moved C
31 Posts 7 Posters 8.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • AlemortA
    AlemortA
    Alemort
    wrote on last edited by
    #1

    <p><span style="color:#808080;"><em>Bonjour, je suis Alexis, j'ai 18 ans, je suis actuellement  en Terminale Sti2d(itec), j'envisage de rentrer dans un DUT informatique l'année prochaine. Je programme en C depuis quelques années, mais je ne suis jamais allé bien loin par manque de temps ...Mais cette fois-ci, je me suis dit que j'allais me lancer dans un gros projet qui me permettra d'apprendre beaucoup de choses.</em></span><br/>
     <br/><span style="font-size:24px;"><strong>Genèse</strong></span><br/>
    Ce projet à vue le jour cette année, j'avais besoin d'un projet, d'un objectif à partir du moment ou je recommençais la programmation. Si on ne s'exerce pas on ne va jamais bien loin bien souvent. J'ai eu envie de réaliser un jeu moi-même et être présent sur toutes les étapes de sa conception.<br/>
     <br/><span style="font-size:24px;"><strong>Généralités et avancement</strong></span><br/>
    Commencement du programme informatique : 14/02/2014<br/>
    Ce  programme a pour but de proposer un petit jeu en console dans le style d'un RPG(Role-Playing Game)<br/>
    Pour le moment, le joueur à la possibilité de se déplacer sur une map réalisé avec les caractères du clavier à l'aide des touches fléchées pour aller combattre des monstres de différents levels, il a la possibilité d'acheter des équipements à partir du level 1 !<br/>
     <br/>
    -système de combat : Quatres attaques de disponible (attaque et soin)<br/>
    -Les monstres peuvent seulement attaquer<br/>
    -système de shop : 20 items différents, deux nouveaux à chaque nouveau level<br/>
    -monstres : 10 monstres différents <br/>
    -map : 4* 70*21 caractères.<br/><span style="color:#339966;"> </span><br/>
     <br/>
     <br/><span style="font-size:24px;"><strong>Objectifs</strong></span><br/><strong>Pour la prochaine mise à jours:</strong><br/><strong>-système de gain de ressource, de confection d'équipement</strong><br/><strong>-possibilité de vendre ses ressources</strong><br/><strong>et d'autres petit ajout <img alt="clin.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://fr.openclassrooms.com/bundles/tinymce/vendor/tiny_mce/plugins/emotions/img/clin.png"/></strong><br/>
     <br/><span style="font-size:24px;"><strong>Pour jouer:</strong></span><br/>
    Les touches flêché servent à se déplacer<br/>
    -La touche "s" permets de consulter ses stats<br/><img alt="tuto8.png" src="https://sdz-upload.s3.amazonaws.com/prod/upload/tuto8.png"/><br/>
     Pour le télécharger:<br/>
    v: 0.2(dimanche 09/03/2013<br/>
     <a href="http://toutbox.fr/hhelsonalexis/Documents/rpg+v0.2" rel="external nofollow">http://toutbox.fr/hhelsonalexis/Documents/rpg+v0.2</a><br/>
    v: 0.1(vendredi 07/03/2014)<br/>
       <a href="http://fr.openclassrooms.com/forum/sujet/RPG 0.1" rel="external nofollow"> http://toutbox.fr/hhelsonalexis/Documents</a><br/>
    Pour lancer le jeu, mettez les deux fichier dans le même documents <img alt="clin.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://fr.openclassrooms.com/bundles/tinymce/vendor/tiny_mce/plugins/emotions/img/clin.png"/> sinon vous aurez un problème de dll.<br/>
     </p>
    <p> </p>
    <p><span style="color:#ff0000;"><span style="font-size:18px;"><span style="font-family:'courier new', courier, monospace;">Amélioration du contenu existant:</span></span></span></p>
    <p><span style="color:#ffa500;"><span style="font-family:'courier new', courier, monospace;">  -Enlever le système de fermeture automatique de a fenêtre</span></span></p>
    <p><span style="color:#ffa500;"><span style="font-family:'courier new', courier, monospace;">  -Améliorer la rapidité des combats</span></span></p>
    <p><span style="color:#ffa500;"><span style="font-family:'courier new', courier, monospace;">  -Amélioration de la présentation</span></span></p>
    <p> </p>
    <p><span style="font-size:24px;"><span style="color:#008000;"><strong>Mot de la fin:</strong></span></span><br/>
     C'est mon premier gros projet, j'aimerais des retours constructifs<br/>
    ps: Je sais pas encore si je mettrais mon jeu en Anglais ou en Français c'est pour ça qu'il y a des mots dans les deux langues <img alt="clin.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://fr.openclassrooms.com/bundles/tinymce/vendor/tiny_mce/plugins/emotions/img/clin.png"/><br/>
    Bonne journée <img alt="smile.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://fr.openclassrooms.com/bundles/tinymce/vendor/tiny_mce/plugins/emotions/img/smile.png"/></p>

    1 Reply Last reply
    0
    • E
      E
      Eloha
      Membre d'honneur
      wrote on last edited by
      #2

      <p>Salut, j'ai testé ça...</p>
      <p> </p>
      <p>Mais il y a pas un moyen d'éviter d'arrêter le problème d'affichage quand on déplace le perso ?</p>
      <p>Pour l'attaque, j'ai infligé des dégâts mais voilà, après il s'est rien passé ( ça doit être de ma faute, pas du faire ce qu'il fallait ^^ ).</p>
      <p>Et quand j'appuie sur S, il y a pas une autre touche pour faire retour en arrière ?</p>
      <p>EDIT : à si, il faut appuyer de fois sur entrée ^^</p>
      <p> </p>
      <p>Sinon, bravo quand même ! 🙂 </p>

      1 Reply Last reply
      0
      • AlemortA
        AlemortA
        Alemort
        wrote on last edited by
        #3

        <p style="font-family:'Source Sans Pro', sans-serif;color:rgb(0,0,0);"><span style="margin:0px;color:rgb(0,0,255);"><img alt="tuto21.png" height="515" src="https://sdz-upload.s3.amazonaws.com/prod/upload/tuto21.png" width="822"/></span></p>
        <p style="font-family:'Source Sans Pro', sans-serif;color:rgb(0,0,0);"> </p>
        <p> </p>
        <p>Merci bien de ton avis.</p>
        <p> Le problème d'affichage ?</p>
        <p> </p>
        <p>Alors lorsque que tu lances le combat il faut que tu appuis sur une touche entre 1 et 4, uniquement la première attaque inflige des dégats 😉 </p>
        <p> </p>
        <p>Pour les touches "s" permets de voir ses stats après il faut appuyer sur "Entrée" pour revenir à la map 😉 </p>
        <p> </p>
        <p>Demain, je sortirais une nouvelle version, je vais essayer de simplifier le système de commande 😉 </p>

        1 Reply Last reply
        1
        • E
          E
          Eloha
          Membre d'honneur
          wrote on last edited by
          #4

          <p>D'accord, merci 🙂 </p>
          <p> </p>
          <p>Je viens de gagner une bataille 😄 ( par contre, lvl 3 c'était long ^^)</p>
          <p>Le problème, à chaque fois que je bouche, ça réactualise tout à chaque fois que je me déplace et c'est embetant ^^</p>

          1 Reply Last reply
          0
          • AlemortA
            AlemortA
            Alemort
            wrote on last edited by
            #5

            <p>  Bien joué 🙂 . Si tu veux soumettre des idée d'amélioration en toutes sortent, tu peux les proposer 😉 </p>
            <p> </p>
            <p>Dans quelques temps les donjon vont apparaître d:</p>
            <p> </p>
            <p>Tu es level combien? d: </p>

            1 Reply Last reply
            0
            • E
              E
              Eloha
              Membre d'honneur
              wrote on last edited by
              #6

              <p>:D Je suis lvl 0, je venais de quitter le jeu, ça dû réinitialiser ^^</p>
              <p>Est-il de mettre les déplacement un peux plus grand ?</p>

              1 Reply Last reply
              0
              • AlemortA
                AlemortA
                Alemort
                wrote on last edited by
                #7

                <p> Ouai, pour le moment il y a pas de System de sauvegarde, et si tu clique sur mauvaise touche durant la phase de déplacement, le jeu va se fermer automatiquement d:</p>

                1 Reply Last reply
                0
                • E
                  E
                  Eloha
                  Membre d'honneur
                  wrote on last edited by
                  #8

                  <p>ouais, ça m'est arrivé plusieurs fois ^^ ( j'ai ragé pendant une attaque x) ) 😄 </p>

                  1 Reply Last reply
                  0
                  • AlemortA
                    AlemortA
                    Alemort
                    wrote on last edited by
                    #9

                    <p>Je vais modifier ça pour la prochaine mise à jours d:</p>
                    <p>Je vais essayer de rendre les combat plus fluide aussi.</p>

                    1 Reply Last reply
                    0
                    • E
                      E
                      Eloha
                      Membre d'honneur
                      wrote on last edited by
                      #10

                      <p>D'ac, merci 🙂 </p>

                      1 Reply Last reply
                      0
                      • AlexMogA
                        AlexMogA
                        AlexMog
                        Modérateur spécialisé
                        wrote on last edited by
                        #11

                        <p>Intéressant comme projet, et voir ça en C, ça fait plaisir 😄 .</p>
                        <p>Par contre, il y a moyen de l'avoir en version Linux? (histoire de tester et faire mes retours 🙂 )</p>
                        <p> </p>
                        <p>Bon travail.</p>

                        Multiplayer GameDev @ Unexpected
                        

                        Mon CV

                        1 Reply Last reply
                        0
                        • AzadA
                          AzadA
                          Azad
                          wrote on last edited by
                          #12

                          <p>Une autre question est : rends-tu les sources disponibles ? 🙂 </p>

                          Administrateur du forum.
                          Contactez-moi par message privé ou par mail.

                          1 Reply Last reply
                          0
                          • AlemortA
                            AlemortA
                            Alemort
                            wrote on last edited by
                            #13

                            <p>Je vais développer encore quelques fonctionnalité, puis je vais arrêter le développement et passer à d'autres projet pour étendre mes faibles connaissance 😉 </p>
                            <p>Bien sur, je pense rendre mon code source totalement libre car il ne me sera plus utile, à mon avis vous y comprendrez pas grand chose d:</p>
                            <p> </p>
                            <p>Je vais tacher de le rendre multi-plateforme 😉 </p>

                            1 Reply Last reply
                            0
                            • AzadA
                              AzadA
                              Azad
                              wrote on last edited by
                              #14

                              <p>Pourquoi ? Il n'est pas indenté ?<br/>
                              On est plusieurs à être expérimenté en C / C++ (et autres langages), si tu as besoin de conseils. 🙂 </p>

                              Administrateur du forum.
                              Contactez-moi par message privé ou par mail.

                              1 Reply Last reply
                              0
                              • AlemortA
                                AlemortA
                                Alemort
                                wrote on last edited by
                                #15

                                <p>Si il est indenté, enfin je saurais pas t'expliquer, tu verra bien 😉 </p>

                                1 Reply Last reply
                                0
                                • AlemortA
                                  AlemortA
                                  Alemort
                                  wrote on last edited by
                                  #16

                                  <p>Ce projet est mort 😉 </p>
                                  <p>Mon code est trop peu commenté et trop peu ordonnée, mais bon il m'a appris pas mal de nouvelle chose 😉 </p>

                                  1 Reply Last reply
                                  0
                                  • vfrzV
                                    vfrzV
                                    vfrz
                                    wrote on last edited by
                                    #17

                                    <p>Dommage, mais bon, le but c'est d'apprendre, car on va pas se le cacher, ce genre de jeu, personne n'a vraiment envie d'y jouer et moi aussi je faisait ça au début ^^</p>

                                    1 Reply Last reply
                                    0
                                    • AlemortA
                                      AlemortA
                                      Alemort
                                      wrote on last edited by
                                      #18

                                      <p> Oui le but c'est d'apprendre, j'ai commencé par un projet d'envergure, mais je n'ai pas étais assez méthodique et ordonnée 😉 </p>
                                      <p>Rendez-vous à mon prochain projet 😉 </p>

                                      1 Reply Last reply
                                      0
                                      • AzadA
                                        AzadA
                                        Azad
                                        wrote on last edited by
                                        #19

                                        <p>Au pire, pourquoi ne pas poster les sources ?</p>
                                        <p>C'est pas une demande ni quoique ce soit, je donne juste une idée, peut-être que certains (ou même plusieurs) reprendront ça, commenteront le code, et ça pourrait évoluer ? 🙂 </p>

                                        Administrateur du forum.
                                        Contactez-moi par message privé ou par mail.

                                        1 Reply Last reply
                                        0
                                        • mars073M
                                          mars073M
                                          mars073
                                          wrote on last edited by
                                          #20

                                          <p>j'aime bien l'idée, mais au niveau du déplacement, il ne serait pas mieux de remplace l'ancienne case par un espace(vide) au lieu de refaire toute la map car perso quand je maintient la touche enfoncé ça fait clignoter :x</p>

                                          Aide à l'apprentissage et la réalisation pour des graphismes, des programmes, des sites ou autres.Signature aléatoire, proposez vous aussi une signature ici!

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups