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.
  • 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?

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

    Too little information on the kind of game you want to program. Will you be using an engine? Will you be writing an enigne? How complex do you want the game to be? Are you starting to write something for fun/to learn? Do you understand what a game is from a programmer's point of view? There are more questions I could ask you.

    A 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?

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

      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:

      C A R L 4 Replies Last reply
      0
      • R RUs123

        Too little information on the kind of game you want to program. Will you be using an engine? Will you be writing an enigne? How complex do you want the game to be? Are you starting to write something for fun/to learn? Do you understand what a game is from a programmer's point of view? There are more questions I could ask you.

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

        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 M 2 Replies 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:

          C Offline
          C Offline
          Colin Mullikin
          wrote on last edited by
          #6

          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 R 2 Replies 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.

            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
                            • 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
                              #16

                              :)

                              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
                                #17

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

                                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
                                          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