Sign in to follow this  

how i can start

This topic is 1627 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

hello guys

 

 

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

Edited by Black link

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites


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.

Share this post


Link to post
Share on other sites

 


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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

 

 


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

Share this post


Link to post
Share on other sites

This topic is 1627 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this