Jump to content

  • Log In with Google      Sign In   
  • Create Account


how i can start


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
12 replies to this topic

#1 Black link   Members   -  Reputation: 94

Like
0Likes
Like

Posted 21 July 2013 - 08:24 AM

hello guys

 

 

how i can start programming api in c++ games i want some touturiol videos please (:


Edited by Black link, 21 July 2013 - 08:25 AM.


Sponsor:

#2 jbadams   Senior Staff   -  Reputation: 17749

Like
0Likes
Like

Posted 22 July 2013 - 01:50 AM

Please stop cross-posting across all of our forums -- just ask once and wait for a response.



#3 jbadams   Senior Staff   -  Reputation: 17749

Like
0Likes
Like

Posted 22 July 2013 - 01:56 AM

You'll need to learn your chosen programming language first.  Given you've chosen C++, I usually recommend LearnCpp, but I don't know of a good set of videos -- perhaps someone else can recommend something.

 

You'll want to follow that up by learning a graphics API such as SDL (Lazy Foo's tutorials) or SFML (Game From Scratch tutorial).

 

All the other questions you've asked won't be important until you've learned the basics of programming.

 

 

You might also consider trying to do some more basic research for yourself -- all of the questions you have asked can be answered with simple Google searches.



#4 Black link   Members   -  Reputation: 94

Like
0Likes
Like

Posted 22 July 2013 - 07:46 AM

thnx ou and im sorry



#5 Black link   Members   -  Reputation: 94

Like
0Likes
Like

Posted 22 July 2013 - 08:00 AM

and what about opengl? and physics?



#6 Black link   Members   -  Reputation: 94

Like
0Likes
Like

Posted 22 July 2013 - 08:30 AM

AND AI AND GLSL?


Edited by Black link, 22 July 2013 - 08:43 AM.


#7 jbadams   Senior Staff   -  Reputation: 17749

Like
0Likes
Like

Posted 23 July 2013 - 12:16 AM


All the other questions you've asked won't be important until you've learned the basics of programming.

 

Worry about OpenGL, physics, AI, GLSL, and any other topics you're interested in later.  They need to wait until you understand the basics -- you won't be able to properly understand or apply any of these things until you've learned how to write code.



#8 Black link   Members   -  Reputation: 94

Like
0Likes
Like

Posted 23 July 2013 - 01:25 AM

 


All the other questions you've asked won't be important until you've learned the basics of programming.

 

Worry about OpenGL, physics, AI, GLSL, and any other topics you're interested in later.  They need to wait until you understand the basics -- you won't be able to properly understand or apply any of these things until you've learned how to write code.

 

im c++ programmer



#9 lightxbulb   Members   -  Reputation: 660

Like
0Likes
Like

Posted 23 July 2013 - 05:06 AM

You can use an engine(easiest - http://devmaster.net/devdb/engines) or:

 

1) Graphics:

 

Tutorials:

http://www.rastertek.com/

http://www.braynzarsoft.net/index.php?p=DX11Lessons

http://www.opengl-tutorial.org/

 

Also the tutorials and samples that come with the DXSDK.

 

Books:

http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228/ref=sr_1_1?ie=UTF8&qid=1374577118&sr=8-1&keywords=DirectX+11

http://www.amazon.com/Beginning-DirectX-11-Game-Programming/dp/1435458958/ref=sr_1_2?ie=UTF8&qid=1374577118&sr=8-2&keywords=DirectX+11

http://www.amazon.com/Practical-Rendering-Computation-Direct3D-11/dp/1568817207/ref=sr_1_3?ie=UTF8&qid=1374577118&sr=8-3&keywords=DirectX+11

http://www.opengl.org/documentation/books/

 

 

2) Physics:

 

Books:

http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Daps&field-keywords=game%20physics&sprefix=game+phy%2Caps&rh=i%3Aaps%2Ck%3Agame%20physics

 

3) AI:

 

Books:

http://www.amazon.com/Game-Engine-Programming-Brian-Schwab/dp/1584505729/ref=sr_1_1?ie=UTF8&qid=1374577289&sr=8-1&keywords=AI+engine

http://www.amazon.com/Programming-Game-Example-Mat-Buckland/dp/1556220782/ref=sr_1_2?ie=UTF8&qid=1374577272&sr=8-2&keywords=AI+games

http://www.amazon.com/Artificial-Intelligence-Games-Ian-Millington/dp/0123747317/ref=sr_1_1?ie=UTF8&qid=1374577272&sr=8-1&keywords=AI+games

 

4) Misc:

 

Books:

http://www.amazon.com/Game-Coding-Complete-Fourth-Edition/dp/1133776574/ref=sr_1_1?ie=UTF8&qid=1374577345&sr=8-1&keywords=Game+coding+complete

http://www.amazon.com/Game-Engine-Architecture-Jason-Gregory/dp/1568814135/ref=sr_1_3?ie=UTF8&qid=1374577345&sr=8-3&keywords=Game+coding+complete

http://www.amazon.com/Advanced-Programming-DirectX-Wordware-Graphics/dp/1598220543/ref=sr_1_2?ie=UTF8&qid=1374577390&sr=8-2&keywords=directx+10

http://www.amazon.com/Math-Primer-Graphics-Development-Edition/dp/1568817231/ref=sr_1_11?ie=UTF8&qid=1374577365&sr=8-11&keywords=mathematics+3d

http://www.amazon.com/Mathematics-Programming-Computer-Graphics-Edition/dp/1435458869/ref=sr_1_8?ie=UTF8&qid=1374577345&sr=8-8&keywords=Game+coding+complete

 

An engine will save you a lot of time, and you won't have to take care of all the "tedious" details, however if you like that type of thing you can start from scratch( you will learn a lot at the very least if you stick with the hard way ). The GPU Gems and GPU Pro series are also pretty good for various techniques.



#10 Demx   Members   -  Reputation: 299

Like
0Likes
Like

Posted 23 July 2013 - 05:19 AM

 

 


All the other questions you've asked won't be important until you've learned the basics of programming.

 

Worry about OpenGL, physics, AI, GLSL, and any other topics you're interested in later.  They need to wait until you understand the basics -- you won't be able to properly understand or apply any of these things until you've learned how to write code.

 

im c++ programmer

 

I sense troll



#11 gamingthinktank   Members   -  Reputation: 125

Like
0Likes
Like

Posted 23 July 2013 - 05:34 AM

and what about opengl? and physics?

 

Try Box2D as physics engine. Good for beginners. Its primary port is in c++.



#12 Black link   Members   -  Reputation: 94

Like
0Likes
Like

Posted 23 July 2013 - 08:13 PM

thnxs friends biggrin.png



#13 Janissary   Banned   -  Reputation: 45

Like
0Likes
Like

Posted 03 August 2013 - 06:28 PM

Please kill me. blink.png






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS