Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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
Code Project
  1. Home
  2. The Lounge
  3. Game Programming

Game Programming

Scheduled Pinned Locked Moved The Lounge
game-devquestion
23 Posts 13 Posters 0 Views 1 Watching
  • 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.
  • L Lost User

    Most game programming has nothing to do with writing code, the work is in graphic design. The game engine is often the same, adding different graphics plus a few minor tweaks to the game engine to make a whole new game.

    A Offline
    A Offline
    amagitech
    wrote on last edited by
    #7

    it's looking easy to me :)

    1 Reply Last reply
    0
    • C Colin Mullikin

      And if you don't have the Sword of a Thousand Truths, don't even bother trying...

      The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #8

      I'd prefer if one of them would wield a Sword of a Thousand Original Ideas... :sigh:

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      1 Reply Last reply
      0
      • S Slacker007

        You at least need to be a level 100 warlock. Level 99 might work, but it will be challenging, I would think. Consume an extra Mana Regenerate Flask, before battle. You should be fine. :thumbsup:

        A Offline
        A Offline
        amagitech
        wrote on last edited by
        #9

        in that case I need a little cheat. Do you know how is it ? :)

        1 Reply Last reply
        0
        • C Colin Mullikin

          And if you don't have the Sword of a Thousand Truths, don't even bother trying...

          The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

          R Offline
          R Offline
          RUs123
          wrote on last edited by
          #10

          Did someone say Thunderfury, Blessed Blade of the Windseeker?

          S 1 Reply Last reply
          0
          • S Slacker007

            You at least need to be a level 100 warlock. Level 99 might work, but it will be challenging, I would think. Consume an extra Mana Regenerate Flask, before battle. You should be fine. :thumbsup:

            R Offline
            R Offline
            RUs123
            wrote on last edited by
            #11

            Hey! I'm a level 100 warlock and all I really do is place head on keyboard - roll in one direction. Once you reach other side of keyboard, roll in opposite direction. Repeat as necessary.

            1 Reply Last reply
            0
            • A amagitech

              I would to make MMORPG game like WOW. If it's need I can use engine. And If my code knowladge is enough to writing engine I want to do that. I want to write for learning and If I can get an job about game programming it'l not be for fun. I don't understand what a game is from a programmer's point of view. On the other hand. Actually in Turkey I can't write pc video game. Because there is not any job about that. programmers from turkey usually writing web game or mobile game.

              R Offline
              R Offline
              realJSOP
              wrote on last edited by
              #12

              Muharrem B. wrote:

              I would to make MMORPG game lie WOW

              Really? That's original...

              ".45 ACP - because shooting twice is just silly" - JSOP, 2010
              -----
              You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
              -----
              When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

              1 Reply Last reply
              0
              • A amagitech

                I read a few article about game programming.that articles says game programming needs good math skills. I graduated math and I want to show some game programming codes. What's level need for programming?

                D Offline
                D Offline
                Duncan Edwards Jones
                wrote on last edited by
                #13

                Muharrem B. wrote:

                What's level need for programming?

                Usually you would start at level 1...

                A G 2 Replies Last reply
                0
                • A amagitech

                  I read a few article about game programming.that articles says game programming needs good math skills. I graduated math and I want to show some game programming codes. What's level need for programming?

                  H Offline
                  H Offline
                  H Brydon
                  wrote on last edited by
                  #14

                  If I was hiring for a programming job (writing a game or anything else), I would take your comments here and make your resume the first one in the pile that would go in the dumper.

                  I'm retired. There's a nap for that... - Harvey

                  1 Reply Last reply
                  0
                  • A amagitech

                    I read a few article about game programming.that articles says game programming needs good math skills. I graduated math and I want to show some game programming codes. What's level need for programming?

                    F Offline
                    F Offline
                    F ES Sitecore
                    wrote on last edited by
                    #15

                    They were probably talking mainly about graphics, which is a large part maths. You're best getting a book on these things, or seeing if you can find tutorials, but the gist of it is that your "world" is made up of points in space that map out the objects in it. Think of a wireframe of a cube as a simple example. You will need to "move" the object around the world in such a way that if you make it bigger, or smaller, or move it left or right, or rotate it on a certain axis, that the object still looks like a cube...just a bit bigger\smallera\rotated\etc. The other thing you need to do is convert your 3d object (you will be mapping the points in 3d, they will have x, y and z axis) into a 2d object as a screen is 2d. So how do you get a 2d representation of a 3d object? The answer to all of these things is matrix multiplication. As you "graduated math" I hope I don't need to tell you what that is. Each operation you want to do on the points of an object (be it rotating, changing the size, moving it etc) has a aspecific matrix associated. So if you want to rotate something 10 degrees around the x axis you work out the correct matrix to do this, then apply it to the points and you get new points that represent the same object only rotated. There is similarly a matrix that turns a 3d point into a 2d point...so when you are done manipulating the objects in your world and you want to see what it looks like you convert the view to 2d and plot those points on screen. That's just the very very basics...that doesn't cover adding textures or filling the polygons, working out what aspects should be rendered and which aspects are hidden behind others and so on, it all gets very complicated indeed which is why people use established game engines like Unity etc to develop their games, alloying them to focus on the non-math side of things.

                    A 1 Reply Last reply
                    0
                    • F F ES Sitecore

                      They were probably talking mainly about graphics, which is a large part maths. You're best getting a book on these things, or seeing if you can find tutorials, but the gist of it is that your "world" is made up of points in space that map out the objects in it. Think of a wireframe of a cube as a simple example. You will need to "move" the object around the world in such a way that if you make it bigger, or smaller, or move it left or right, or rotate it on a certain axis, that the object still looks like a cube...just a bit bigger\smallera\rotated\etc. The other thing you need to do is convert your 3d object (you will be mapping the points in 3d, they will have x, y and z axis) into a 2d object as a screen is 2d. So how do you get a 2d representation of a 3d object? The answer to all of these things is matrix multiplication. As you "graduated math" I hope I don't need to tell you what that is. Each operation you want to do on the points of an object (be it rotating, changing the size, moving it etc) has a aspecific matrix associated. So if you want to rotate something 10 degrees around the x axis you work out the correct matrix to do this, then apply it to the points and you get new points that represent the same object only rotated. There is similarly a matrix that turns a 3d point into a 2d point...so when you are done manipulating the objects in your world and you want to see what it looks like you convert the view to 2d and plot those points on screen. That's just the very very basics...that doesn't cover adding textures or filling the polygons, working out what aspects should be rendered and which aspects are hidden behind others and so on, it all gets very complicated indeed which is why people use established game engines like Unity etc to develop their games, alloying them to focus on the non-math side of things.

                      A Offline
                      A Offline
                      amagitech
                      wrote on last edited by
                      #16

                      that's mean many of the game programmers don't need advanced math. So I will try it.

                      1 Reply Last reply
                      0
                      • D Duncan Edwards Jones

                        Muharrem B. wrote:

                        What's level need for programming?

                        Usually you would start at level 1...

                        A Offline
                        A Offline
                        amagitech
                        wrote on last edited by
                        #17

                        :)

                        1 Reply Last reply
                        0
                        • R RUs123

                          Did someone say Thunderfury, Blessed Blade of the Windseeker?

                          S Offline
                          S Offline
                          Slacker007
                          wrote on last edited by
                          #18

                          Glad to see another WoW Head! :)

                          1 Reply Last reply
                          0
                          • D Duncan Edwards Jones

                            Muharrem B. wrote:

                            What's level need for programming?

                            Usually you would start at level 1...

                            G Offline
                            G Offline
                            GStrad
                            wrote on last edited by
                            #19

                            But now there is a level 0.

                            1 Reply Last reply
                            0
                            • A amagitech

                              I would to make MMORPG game like WOW. If it's need I can use engine. And If my code knowladge is enough to writing engine I want to do that. I want to write for learning and If I can get an job about game programming it'l not be for fun. I don't understand what a game is from a programmer's point of view. On the other hand. Actually in Turkey I can't write pc video game. Because there is not any job about that. programmers from turkey usually writing web game or mobile game.

                              M Offline
                              M Offline
                              Maximilien
                              wrote on last edited by
                              #20

                              Muharrem B. wrote:

                              programmers from turkey usually writing web game or mobile game.

                              A game is a game is a game. You can have really good 3D games on web or mobile.

                              I'd rather be phishing!

                              1 Reply Last reply
                              0
                              • S Slacker007

                                You at least need to be a level 100 warlock. Level 99 might work, but it will be challenging, I would think. Consume an extra Mana Regenerate Flask, before battle. You should be fine. :thumbsup:

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #21

                                That's too stronk, he will solo any boss.

                                it ain’t broke, it doesn’t have enough features yet.

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Most game programming has nothing to do with writing code, the work is in graphic design. The game engine is often the same, adding different graphics plus a few minor tweaks to the game engine to make a whole new game.

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #22

                                  For almost 20 years now the magic does not happen in the graphics engines anymore. Rendering is done by the chipset on your graphics card and writing the shaders that are used by the GPU may have to do a little with math. :-)

                                  The language is JavaScript. that of Mordor, which I will not utter here
                                  This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
                                  "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

                                  1 Reply Last reply
                                  0
                                  • A amagitech

                                    I read a few article about game programming.that articles says game programming needs good math skills. I graduated math and I want to show some game programming codes. What's level need for programming?

                                    J Offline
                                    J Offline
                                    jschell
                                    wrote on last edited by
                                    #23

                                    Apparently there are more than a couple books out now specifically addressing development for massive multiplayer games. You should start by reading several of them.

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

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