I figure if i'm going to be writing any big projects in Ren'Py, it would be very ideal to be skilled in the use of python. I myself have some past experiences with python (but am extremely rusty).
I find that the python documentation is not a good place to learn, even if it is a great place to go to to learn "more" about something you already know. Even their tutorials often tend to be oversized walls of text, it's giving too much information at a time instead of letting the readers write some code and figure it out at their own pace. Might be ideal for more learned programmers though that know other languages (but i remember when i was first starting to learn python, it took me a matter of hours to figure out how to execute any code i'd written)
So, in relation to Ren'Py, would it be better to focus on python 2.X or 3.X?
And can you recommend any good beginner tutorials or study material for "learning as you go" and "by doing"
I find tutorials that actually make me write programs, and give me assignments to make use of what i've learned so far (make me write small projects, like say i've learned print, if and user input, i should make the user input 1 or 2 to get a different text "printed" to the console, small projects like that to learn by doing)
Update: Resource
This seems to be along the lines of what i was looking for! and it's for absolute novices too. Doesn't seem to go into much detail but it's perfect for anyone who is just starting out!
Google has some stuff too, i don't like their structure as well though, but they do have exercises which is important.
Update 2: I followed through the first tutorial i linked, and it's exactly what i was looking for. Vaguely covers a lot of areas as fast as i can understand it (if it's too much info at a time just slow down a bit, take a break and pick it up again the next day). If you want to follow it too then i highly recommend writing down the code from that guide (or your own version of it) into a .py script so you can always return to it if you forget what you learned in the tutorial. After all, code written by yourself is the best code to refresh your memory about something later on if you've forgotten.
Python Tutorials/Study Material
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Who is online
Users browsing this forum: No registered users
