I need a book and/or resource.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Death Slaught
    Top Contributor
    • Aug 2007
    • 1137

    I need a book and/or resource.

    I need to learn C++ specificaly for making an MMORPG. If anyone knows a good book, website, or has experience in the field. Please take a chainsaw to my face and teach me your ways.

    Thanks,
    {\_/}
    (' . ')
    (")[DEATH](")
    (")(")
  • Savage
    Recognized Expert Top Contributor
    • Feb 2007
    • 1759

    #2
    Originally posted by Death Slaught
    I need to learn C++ specificaly for making an MMORPG. If anyone knows a good book, website, or has experience in the field. Please take a chainsaw to my face and teach me your ways.

    Thanks,
    {\_/}
    (' . ')
    (")[DEATH](")
    (")(")
    Well,there is nice book called Programming Role Playing Games with DirectX 8.0-Premier Press.(ISBN 1-931841-09-8).Only probelm is that DirectX 8.0 is a bit old,but when u pick up neccassary paradigms,it should be no problem for you to porrt onto DirectX 10 or 9.

    Comment

    • Death Slaught
      Top Contributor
      • Aug 2007
      • 1137

      #3
      You lost me... I know what Direct X is (sort of) but besides that I just heard a dull roar (could you turn it into special person speak ^_^)

      Thanks, Death

      Comment

      • sicarie
        Recognized Expert Specialist
        • Nov 2006
        • 4677

        #4
        Originally posted by Death Slaught
        You lost me... I know what Direct X is (sort of) but besides that I just heard a dull roar (could you turn it into special person speak ^_^)

        Thanks, Death
        ... looking at the book might help ? ...

        Anyway, he said that the version the book works with (unless it has been updated recently) is an older version, but you can still get most of the concepts and apply them to v9 or v10.

        Comment

        • Death Slaught
          Top Contributor
          • Aug 2007
          • 1137

          #5
          Sorry, I understood that much. I was basicily asking what is direct x? I know that it has something to do with GFX, but it's made by Microsoft *TWITCH*, so is it any good?

          Comment

          • sicarie
            Recognized Expert Specialist
            • Nov 2006
            • 4677

            #6
            Originally posted by Death Slaught
            Sorry, I understood that much. I was basicily asking what is direct x? I know that it has something to do with GFX, but it's made by Microsoft *TWITCH*, so is it any good?

            Comment

            • Death Slaught
              Top Contributor
              • Aug 2007
              • 1137

              #7
              Thanks, I'm trying to do to many things at once and didn't think of that (heh, stupid me ^_^).

              Thanks, Death

              Comment

              • sicarie
                Recognized Expert Specialist
                • Nov 2006
                • 4677

                #8
                It's all good - I have similar apprehensions about M$ products.

                Comment

                • oler1s
                  Recognized Expert Contributor
                  • Aug 2007
                  • 671

                  #9
                  I need to learn C++ specificaly for making an MMORPG
                  How did you conclude C++ was necessary?

                  I was basicily asking what is direct x? I know that it has something to do with GFX, but it's made by Microsoft *TWITCH*, so is it any good?
                  With a statement like this, should you be aiming for an MMORPG? The internet is littered with failed MMO startups, mostly because the wanna-be programmers didn't anticipate the difficulty of making an MMO. So unless you want to add to the wreckage, work your way up in the programming world. Don't tackle an MMO until you have enough experience.

                  Comment

                  • Death Slaught
                    Top Contributor
                    • Aug 2007
                    • 1137

                    #10
                    I believe that C++ is the best langauge for the job, and that's just my opinion. As for how difficult it is to make an MMO, let's say I've looked into it, and I know very well that it will not be a walk in the park. I am however dedicated every free second I have to this game.

                    Thanks, Death

                    PS - Forgot to thank you savage for the book, so thanks.

                    Comment

                    • Savage
                      Recognized Expert Top Contributor
                      • Feb 2007
                      • 1759

                      #11
                      Originally posted by Death Slaught
                      I believe that C++ is the best langauge for the job, and that's just my opinion. As for how difficult it is to make an MMO, let's say I've looked into it, and I know very well that it will not be a walk in the park. I am however dedicated every free second I have to this game.

                      Thanks, Death

                      PS - Forgot to thank you savage for the book, so thanks.
                      You are welcome..

                      I can just hope now that your game will not be a wreckage,but a full blooded awesome MMO :D

                      Comment

                      • Death Slaught
                        Top Contributor
                        • Aug 2007
                        • 1137

                        #12
                        Thanks, and trust me, this game will have every once of imagination in body into it, and for those of you who have gotten a glimps of my personality, then you know just how awesomely horrific that is.

                        Thanks, Death

                        Comment

                        • TamusJRoyce
                          New Member
                          • Apr 2008
                          • 108

                          #13
                          Having tried to make RPG's, I believe Allegro would be a good place to start. It's only designed for 2D games, but is a great starting point in making an RPG--if you are more concerned with getting it running and having a good story line than graphics.

                          And there are some awsome graphics you can do with 2D. Just look at Final Fantasy 7. Most of it was in 2D. Huge picture with zooming your character into the background.

                          As for networking, Allegro may have a networking api, but I dunno. I'd personally like to see it multi-player on one system (like two monitor system with two controllers. I've got two monitors). Then expand that idea to over the internet.

                          For a massively multi-player rpg, you will need a seperate server for your players (unless you use insecure p2p, but that lacks security), and that's beyond the scope of a game programming book anyways.

                          Another place along the road is SDL, which is a little faster, but harder to use. Allegro, on windows, uses DirectX without you having to know that it does. On Linux it uses OpenGL... Takes the stress of knowing these systems off your back.

                          Both SDL and Allegro are expandable to use OpenGL 3D system, so 3D is still available while keeping 2D code intact. Both are GPL, meaning open source. Search for a book containing either of these systems.

                          And if your concerned about how reliable Allegro is, it's been around since Atari. I guarantee you'll be able to program your ideas as opposed to learning how to use the system each step of the way while maintaining multi-platform compatibility.

                          Comment

                          • Death Slaught
                            Top Contributor
                            • Aug 2007
                            • 1137

                            #14
                            Thanks, I'll be looking into it.

                            Thanks, Death

                            Comment

                            Working...