Jump to content

  • Log In with Google      Sign In   
  • Create Account

#Actuallightxbulb

Posted 23 May 2013 - 02:13 AM

You can either use an engine(usually easier) or work at a lower level(OpenGL, DirectX - usually harder).

You can check for a list of engines here:

http://devmaster.net/devdb/engines

Some of the more popular engines are:

http://www.ogre3d.org/

http://irrlicht.sourceforge.net/

http://wiki.blender.org/index.php/Doc:2.6/Manual/Game_Engine

http://www.unrealengine.com/udk/

http://unity3d.com/

 

 

C++ is not an easy language but it's extremely powerful and it gives you great freedom when coding. Here's something you might find useful if you want to stick to C++: http://www.cplusplus.com/doc/tutorial/

For DirectX and OpenGL:

http://www.rastertek.com/

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

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

http://www.arcsynthesis.org/gltut/

Btw if you go for DirectX you might need some basic Windows  programming knowledge:

http://msdn.microsoft.com/en-us/library/ff381399(VS.85).aspx

http://www.winprog.org/tutorial/start.html

 

All these tutorials are "kinda hard" for a beginner(I am talking about the OpenGL and the DirectX tutorials not the C++ ones), so you might want to use a book or two:

DX:

http://www.amazon.com/Beginning-DirectX-11-Game-Programming/dp/1435458958/ref=sr_1_3?s=books&ie=UTF8&qid=1367138854&sr=1-3&keywords=DirectX

http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228/ref=sr_1_1?s=books&ie=UTF8&qid=1367138854&sr=1-1&keywords=DirectX

http://www.amazon.com/Practical-Rendering-Computation-Direct3D-11/dp/1568817207/ref=sr_1_6?s=books&ie=UTF8&qid=1367138854&sr=1-6&keywords=DirectX

OpenGL:

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

 

Here's a free book on C++ too:

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

 

Here are some other good books for beginners on C++:

http://www.amazon.com/Programming-Principles-Practice-Using-C/dp/0321543726/ref=sr_1_16?s=books&ie=UTF8&qid=1367139011&sr=1-16&keywords=C%2B%2B

http://www.amazon.com/Sams-Teach-Yourself-One-Hour/dp/0672335670/ref=sr_1_4?s=books&ie=UTF8&qid=1367138996&sr=1-4&keywords=C%2B%2B

http://www.amazon.com/Ivor-Hortons-Beginning-Visual-2012/dp/1118368088/ref=sr_1_39?s=books&ie=UTF8&qid=1367139026&sr=1-39&keywords=C%2B%2B

http://www.amazon.com/Starting-Out-Games-Graphics-2nd/dp/0133128075/ref=sr_1_8?s=books&ie=UTF8&qid=1367139053&sr=1-8&keywords=Starting+out+C%2B%2B

http://www.amazon.com/Programming-Easy-Steps-Mike-McGrath/dp/1840784326/ref=sr_1_18?s=books&ie=UTF8&qid=1367139072&sr=1-

18&keywords=Starting+out+C%2B%2B

 

Hope this helps!smile.png


#3lightxbulb

Posted 28 April 2013 - 02:58 AM

You can either use an engine(usually easier) or work at a lower level(OpenGL, DirectX - usually harder).

You can check for a list of engines here:

http://devmaster.net/devdb/engines

Some of the more popular engines are:

http://www.ogre3d.org/

http://irrlicht.sourceforge.net/

http://wiki.blender.org/index.php/Doc:2.6/Manual/Game_Engine

http://www.unrealengine.com/udk/

http://unity3d.com/

 

 

C++ is not an easy language but it's extremely powerful and it gives you great freedom when coding. Here's something you might find useful if you want to stick to C++: http://www.cplusplus.com/doc/tutorial/

For DirectX and OpenGL:

http://www.rastertek.com/

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

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

Btw if you go for DirectX you might need some basic Windows  programming knowledge:

http://msdn.microsoft.com/en-us/library/ff381399(VS.85).aspx

http://www.winprog.org/tutorial/start.html

 

All these tutorials are "kinda hard" for a beginner(I am talking about the OpenGL and the DirectX tutorials not the C++ ones), so you might want to use a book or two:

DX:

http://www.amazon.com/Beginning-DirectX-11-Game-Programming/dp/1435458958/ref=sr_1_3?s=books&ie=UTF8&qid=1367138854&sr=1-3&keywords=DirectX

http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228/ref=sr_1_1?s=books&ie=UTF8&qid=1367138854&sr=1-1&keywords=DirectX

http://www.amazon.com/Practical-Rendering-Computation-Direct3D-11/dp/1568817207/ref=sr_1_6?s=books&ie=UTF8&qid=1367138854&sr=1-6&keywords=DirectX

OpenGL:

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

 

Here's a free book on C++ too:

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

 

Here are some other good books for beginners on C++:

http://www.amazon.com/Programming-Principles-Practice-Using-C/dp/0321543726/ref=sr_1_16?s=books&ie=UTF8&qid=1367139011&sr=1-16&keywords=C%2B%2B

http://www.amazon.com/Sams-Teach-Yourself-One-Hour/dp/0672335670/ref=sr_1_4?s=books&ie=UTF8&qid=1367138996&sr=1-4&keywords=C%2B%2B

http://www.amazon.com/Ivor-Hortons-Beginning-Visual-2012/dp/1118368088/ref=sr_1_39?s=books&ie=UTF8&qid=1367139026&sr=1-39&keywords=C%2B%2B

http://www.amazon.com/Starting-Out-Games-Graphics-2nd/dp/0133128075/ref=sr_1_8?s=books&ie=UTF8&qid=1367139053&sr=1-8&keywords=Starting+out+C%2B%2B

http://www.amazon.com/Programming-Easy-Steps-Mike-McGrath/dp/1840784326/ref=sr_1_18?s=books&ie=UTF8&qid=1367139072&sr=1-

18&keywords=Starting+out+C%2B%2B

 

Hope this helps!smile.png


#2lightxbulb

Posted 28 April 2013 - 02:54 AM

You can either use an engine(usually easier) or work at a lower level(OpenGL, DirectX).

You can check for a list of engines here:

http://devmaster.net/devdb/engines

 

 

C++ is not an easy language but it's extremely powerful and it gives you great freedom when coding. Here's something you might find useful if you want to stick to C++: http://www.cplusplus.com/doc/tutorial/

For DirectX and OpenGL:

http://www.rastertek.com/

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

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

 

All these tutorials are "kinda hard" for a beginner(I am talking about the OpenGL and the DirectX tutorials not the C++ ones), so you might want to use a book or two:

DX:

http://www.amazon.com/Beginning-DirectX-11-Game-Programming/dp/1435458958/ref=sr_1_3?s=books&ie=UTF8&qid=1367138854&sr=1-3&keywords=DirectX

http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228/ref=sr_1_1?s=books&ie=UTF8&qid=1367138854&sr=1-1&keywords=DirectX

http://www.amazon.com/Practical-Rendering-Computation-Direct3D-11/dp/1568817207/ref=sr_1_6?s=books&ie=UTF8&qid=1367138854&sr=1-6&keywords=DirectX

OpenGL:

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

 

Here's a free book on C++ too:

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

 

Here are some other good books for beginners on C++:

http://www.amazon.com/Programming-Principles-Practice-Using-C/dp/0321543726/ref=sr_1_16?s=books&ie=UTF8&qid=1367139011&sr=1-16&keywords=C%2B%2B

http://www.amazon.com/Sams-Teach-Yourself-One-Hour/dp/0672335670/ref=sr_1_4?s=books&ie=UTF8&qid=1367138996&sr=1-4&keywords=C%2B%2B

http://www.amazon.com/Ivor-Hortons-Beginning-Visual-2012/dp/1118368088/ref=sr_1_39?s=books&ie=UTF8&qid=1367139026&sr=1-39&keywords=C%2B%2B

http://www.amazon.com/Starting-Out-Games-Graphics-2nd/dp/0133128075/ref=sr_1_8?s=books&ie=UTF8&qid=1367139053&sr=1-8&keywords=Starting+out+C%2B%2B

http://www.amazon.com/Programming-Easy-Steps-Mike-McGrath/dp/1840784326/ref=sr_1_18?s=books&ie=UTF8&qid=1367139072&sr=1-

18&keywords=Starting+out+C%2B%2B

 

Hope this helps!smile.png


#1lightxbulb

Posted 28 April 2013 - 02:53 AM

You can either use an engine or work at a lower level(OpenGL, DirectX).

You can check for a list of engines here:

http://devmaster.net/devdb/engines

 

 

C++ is not an easy language but it's extremely powerful. Here's something you might find it useful if you want to stick with C++ :http://www.cplusplus.com/doc/tutorial/

For DirectX and OpenGL:

http://www.rastertek.com/

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

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

 

All these tutorials are "kinda hard" for a beginner(I am talking about the OpenGL and the DirectX tutorials not the C++ ones), so you might want to use a book or two:

DX:

http://www.amazon.com/Beginning-DirectX-11-Game-Programming/dp/1435458958/ref=sr_1_3?s=books&ie=UTF8&qid=1367138854&sr=1-3&keywords=DirectX

http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228/ref=sr_1_1?s=books&ie=UTF8&qid=1367138854&sr=1-1&keywords=DirectX

http://www.amazon.com/Practical-Rendering-Computation-Direct3D-11/dp/1568817207/ref=sr_1_6?s=books&ie=UTF8&qid=1367138854&sr=1-6&keywords=DirectX

OpenGL:

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

 

Here's a free book on C++ too:

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

 

Here are some other good books for beginners on C++:

http://www.amazon.com/Programming-Principles-Practice-Using-C/dp/0321543726/ref=sr_1_16?s=books&ie=UTF8&qid=1367139011&sr=1-16&keywords=C%2B%2B

http://www.amazon.com/Sams-Teach-Yourself-One-Hour/dp/0672335670/ref=sr_1_4?s=books&ie=UTF8&qid=1367138996&sr=1-4&keywords=C%2B%2B

http://www.amazon.com/Ivor-Hortons-Beginning-Visual-2012/dp/1118368088/ref=sr_1_39?s=books&ie=UTF8&qid=1367139026&sr=1-39&keywords=C%2B%2B

http://www.amazon.com/Starting-Out-Games-Graphics-2nd/dp/0133128075/ref=sr_1_8?s=books&ie=UTF8&qid=1367139053&sr=1-8&keywords=Starting+out+C%2B%2B

http://www.amazon.com/Programming-Easy-Steps-Mike-McGrath/dp/1840784326/ref=sr_1_18?s=books&ie=UTF8&qid=1367139072&sr=1-

18&keywords=Starting+out+C%2B%2B


PARTNERS