Game Programming
-
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?
-
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?
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.
-
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?
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:
-
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.
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.
-
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:
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
-
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.
-
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
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...
-
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:
-
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
-
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:
-
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.
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 -
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?
Muharrem B. wrote:
What's level need for programming?
Usually you would start at level 1...
-
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?
-
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?
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.
-
Muharrem B. wrote:
What's level need for programming?
Usually you would start at level 1...
-
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.
-
Glad to see another WoW Head! :)
-
Muharrem B. wrote:
What's level need for programming?
Usually you would start at level 1...
-
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.
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!