what is the easiest and fastest way to learn the full python language ? like special books that seem to be really good or good tut locations maybe ?
I was also wondering If I wanted to make a game from scratch can I use python to do that ? like making the game have ambient effects make it have shaders like slowly adding features or something idk >.< ? or is their a better way lol I guess just use it in blender or some other engine.
if I use in blender do I need know the full language?
The easiest and fastest way? hmm, knowing it already ;).
As usual there is not “perfect” way. It all depends on your personality, your current skills and knowledge, the materials (books, videos, tutorials, teachers) you have etc. .
The question for learning Python was asked multiple time, I think you should find some answers just by searching.
As Python is not Blender-specific you should look in Python forums as well.
My Advice: byteOfPython
If you mean a game with python only: no
Even with Panda3D you need non-Python content.
With the BGE you have the option to use Python, but you are not forced to. On the other side, you are forced to use logic bricks.
Shaders are not Python / or I just do not get what you mean :spin:
Better way of what? using Python :rolleyes:?
No, you do not need to know the full language. But it would be good if you have a good basic understanding how the things work, and how you can transform your needs into Python code (and logic bricks ;)).
Beside that you need a basic understanding how the BGE works.
Pretty much what Monster said. There was a BGE tutorial out there for Python that helped me out - I don’t know where it is now, but you could search for it. Shouldn’t be too difficult to learn. Also, if you look at a few scripts from different people of the same idea (all moving scripts, for example), then you get a good idea of how the BGE uses Python.