TrickWithAKnife wrote:It's a shame there isn't a kind soul who knows their way around ren'py, and pygame who isn't willing to create these kinds of tutorials...
What kind of tutorials would be needed? I think the Ren'py one has the basics down pat?
Sometimes existing tutorials are fine, but not everyone can understand them clearly. Those experienced in coding look at it and are fine. Some others who have never programmed before may struggle with the meanings, and waste a lot of time trying to decipher the instructions.
You'd be surprised how often I hear people struggle to understand how indentation works, and make the same mistake over and over.
Another thing that would be useful would be actually training people. There is already one that explains the fundamentals. Perhaps an extension of that would be useful, especially if it covers some of the common problems people have.
If we can give people this expanded skill set faster, they can spend more time on their projects.
"We must teach them through the tools with which they are comfortable."
The #renpy IRC channel is a great place to chat with other devs. Due to the nature of IRC and timezone differences, people probably won't reply right away.
If you'd like to view or use any code from my VN PM me. All code is freely available without restriction, but also without warranty or (much) support.
I'm definitely bookmarking this topic.
Currently taking the course in codecademy and it's interesting. Somethings too basic, but also lots of things I didn't knew (strings[:] for example).
BTW, Dive into Python seems a little outdated.
PyTom wrote:http://inventwithpython.com/
Seems like it might be something people here are interested in. (I haven't read the books myself, however - I only know them by reputation.)
I'm looking at it right now. It seems good. Simple and clear, perfect for a beginner. Thanks.
TrickWithAKnife wrote:You'd be surprised how often I hear people struggle to understand how indentation works, and make the same mistake over and over.
Ah I think I get what you mean now! Yeah, when I started Ren'Py I already knew a bit of Python (or at least, how important indentation is.) I guess what is needed is sort of a "Fundamentals of Python" tutorial (or even programming in general) before the actual Ren'Py stuff is introduced.
And perhaps a tutorial on debugging, or even a list of Common Errors and How To Solve Them, would be helpful as well?
Currently working on Beyond the Veil, our NaNoRenO '14 entry.