Page 2 of 3
Re: In what programming languages?
Posted: Tue Dec 04, 2012 10:26 am
by m1k33
Howto wrote:thank you for your answered.
can someone experienced please tell me in what parts a game code must be divided? [Sorry but i can't say it properly in English

]
for example as Kees90 said: -gun shoot[must be coded properly for the] :
-speed of the bullets, -for the reload speed. and more
jump[must be coded properly for the]:
-height of jump, -distance and more
If you understand what i am saying please help me understand how call of duty modern warfare 3[for example..] works.
The
game engine takes care of those.
Re: In what programming languages?
Posted: Tue Dec 04, 2012 12:10 pm
by Kees90
m1k33 wrote:Howto wrote:thank you for your answered.
can someone experienced please tell me in what parts a game code must be divided? [Sorry but i can't say it properly in English

]
for example as Kees90 said: -gun shoot[must be coded properly for the] :
-speed of the bullets, -for the reload speed. and more
jump[must be coded properly for the]:
-height of jump, -distance and more
If you understand what i am saying please help me understand how call of duty modern warfare 3[for example..] works.
The
game engine takes care of those.
Thats true unity 3D is the almost the same you need to make the script in it but the popular games like Gta 4 and Call of Duty black ops 2 are not made it in game engines they are made of scratch (Nothing) but if you wanna make a game then i think... you gonne use a game engine because it makes it easier to make a game im working at my own game and the game engine i like is unity 3D
Greetings kees90
Re: In what programming languages?
Posted: Tue Dec 04, 2012 12:59 pm
by Howto
hmm thanks for all the information guys!

Re: In what programming languages?
Posted: Tue Dec 04, 2012 2:45 pm
by Xian Nox
Kees90 wrote:but the popular games like Gta 4 and Call of Duty black ops 2 are not made it in game engines they are made of scratch (Nothing)
No.
Call of Duty -->
IW engine
GTA4 -->
RAGE,
Euphoria,
Bullet
Star Citizen -->
CryEngine
Re: In what programming languages?
Posted: Tue Dec 04, 2012 3:31 pm
by PSVita Guy
and in what programming languages are PSP,PSVita,PS3,XBox 360 games?
Re: In what programming languages?
Posted: Thu Dec 20, 2012 2:43 pm
by svenn
PSVita Guy wrote:and in what programming languages are PSP,PSVita,PS3,XBox 360 games?
I'm guessing here, but C++/C# are most likely. Simply cause its high-end, tons of game-engines available. But there is no reason all games should use the same language, or be limited to even one.
I took an optional course in a game-designer/developer education and it was C++ they used. Working from an existing in-house game-engine.
About Unity, I think it aims for web/portable gaming not so much for triple-A game looking. But it din't support 'nix at first, so boehoe !

Re: In what programming languages?
Posted: Sat Dec 29, 2012 7:00 am
by Frozair
As many people has said, C++ is pretty much the standarize language to develop the game engine. Then on top of that engine u can use a scripting language to create the logic of ur game. Or u could use C++ for that also!
Re: In what programming languages?
Posted: Mon Jan 14, 2013 10:42 pm
by noname120
Huge success 3D games never use C#: they often use C++.
Their store can sometimes use C# but that is very unlikely.
Re: In what programming languages?
Posted: Mon Apr 08, 2013 9:14 pm
by m0skit0
You can write a game in any programming language that has graphics libraries, which is almost all of them. It highly depends on what you want to do (2D/3D, mixed? shaders?, dynamic lightning?...) and what level of performance you're expecting. Low-level languages are usually faster, e.g. assembly, C, C++ but using these requires more programming experience to code a game with. Higher-level languages are easier to program with but usually slower. So for high performance games you will need to learn C++, which I think is THE language for top 3D games. You will also need to learn either OpenGL (all platforms) or DirectX (only Windows), because this libraries do all the tedious and slow 3D calculations for you.
For the physics part (bullets, collisions, shockwaves, movement, gravity...) you need to know, as it name implies, physics. You have to modelize physics formulae so the computer can calculate trajectories, collisions, etc... There are also libraries for this, like Unity (as mentioned above). I strongly suggest you check
these tutorials because I think with your level, this is what you are looking for
Good luck with it!
PS: oh and consoles are no different from PCs, they are all computers; have fun!
Re: In what programming languages?
Posted: Mon Jun 10, 2013 2:54 pm
by svenn
m0skit0 said it all, you can write a game in every programming language. (text games are games after all)
Someone could argue some programming languages are better then other, but then again, Notch made minecraft in Java and that turned out pretty succesfull
