Need a tutorial for learning to make games in python ( No prior programming experience! )

Bryce Demar

Distinguished
Aug 28, 2013
205
0
18,690
I have been looking for a good language to start with learn to program games. I have done some research myself and have found that python is a good language to start with and that i should then spread to java and then to C++, I would like to start with python but cant find a ( video ) tutorial dedicated for beginners that do not know any form of programming languages that is directed for learning to make games, for all that i have found is a generalized tutorial and ones for web development. If any one has a source they can share with me that has a clear and complete video tutorial for learning the basics of python with the goal in mind of making video games. I hope this is not to tall of an order thanks ahead of time hyper,

PS: me and my friend want to eventually make a games together and would be learning python together.
 
Solution


Then a tutorial for python is not the place to start.

code.org
codeacademy
How To Start Programming
Khan Academy

You need to learn to crawl before you can walk or run.

Bryce Demar

Distinguished
Aug 28, 2013
205
0
18,690


Just was told it was good to start with, and if i need a generalized tutorial on programming overall then please provide a link to one!
 

USAFRet

Titan
Moderator


Well...python is not really a games platform. And it is in no way the best language for *all* games.

What game engine are you considering using? That would probably dictate what language you use.
 

Bryce Demar

Distinguished
Aug 28, 2013
205
0
18,690


OK maybe i should re-fraze this, I want to learn to make games, 3D online games that thousands of people will play but i don't know anything about game design and game-programming anything at all so I would like to start small and form a base to work off of! So if any one has any suggestions then please list them here along with a link of some form to do that.
 

USAFRet

Titan
Moderator


Then a tutorial for python is not the place to start.

code.org
codeacademy
How To Start Programming
Khan Academy

You need to learn to crawl before you can walk or run.
 
Solution


Writing a video game without any prior programming experience is akin to trying to fly an F-22 without even knowing how to ride a bicycle.

You need to start at the ground and work your way up. Forget about game programming for now, forget about python entirely. Keep those as long term goals and motivation but don't have any grand delusions of creating a "WoW done right" or "Minecraft with planets". Pick off something much smaller to chew and tackle academic programming exercises for a few months before moving on up.

Programming cannot be taught effectively using youtube videos, so don't even try. You'll end up copying and pasting code snippets without understanding anything at all. The book that I recommend for learning fundamentals is C Primer Plus. It comes in at just under one thousand pages, and covers the entire C programming language from the ground up. That kind of knowledge cannot be absorbed through a series of 10 minute videos.
 

wolverine96

Reputable
Mar 26, 2014
1,237
0
5,660
Just saying, I think Python is a great language to start out with. Once you get the basics of programming down, you can move on to C++, Java, or other more powerful languages. Blender is a free 3D software that has a built-in game engine. It's not the best game engine, but it works. You use Python for the programming.

http://www.blender.org