I do NOT reccommend python for a starting programmer. Python differs form mainstream languages like the C family in a lot of areas. If you need a stepping up language go for Pascal! It was designed for this purpose.
Pascal has all features of a complete programmering language, full OOP support and pointers.
If you need an even less steep learningcurve try SCRATCH it's a graphical programming environment. But uses real programming concepts like variables, loops, conditions etc. ,
It is really not that hard, and these are the fastest ,most supported and most flexible programmering languages . Especially for game programmers. There is also a big codebase of examples and a lot of good libraries around.
I myself code in C++ most of the time. And I use the great Allegro 5 library.
Actually Paramount is playing Nice as long as: 1 you credit them properly. 2. It falls in the fan fiction range i.e. NON commercial.
They even approved and helped with fan made series.
Paramount IS credited in the source headers and willen be credited on a credits page, as wil anyone who participates
.
Python uses "Duck Typing" vs strong typing in other languages.
Python has no native arrays but uses lists wich differ completely from arrays and containers(like stl lists)
Inheritance and other OOP features are a pain in the ...
And python is not verry fast.
Python IS however a great scripting language. You can uses it to script events and even complete levels in a game written in for example C++
I do NOT reccommend python for a starting programmer. Python differs form mainstream languages like the C family in a lot of areas. If you need a stepping up language go for Pascal! It was designed for this purpose.
Pascal has all features of a complete programmering language, full OOP support and pointers.
If you need an even less steep learningcurve try SCRATCH it's a graphical programming environment. But uses real programming concepts like variables, loops, conditions etc.
,
Do yourself a big favour ... Learn C and C++ !
It is really not that hard, and these are the fastest ,most supported and most flexible programmering languages . Especially for game programmers. There is also a big codebase of examples and a lot of good libraries around.
I myself code in C++ most of the time. And I use the great Allegro 5 library.
So if you need any help, drop me a message.
A good place to start: www.learncpp.com