[Tutor] hitting a wall (not a collision detection question :P)
Michael
punkbohemian at yahoo.com
Sun Jul 19 22:34:09 CEST 2009
I have virtually no background in programming. I'm currently teaching myself python using the following books:
Beginning Python - From Novice to Professional by Magnus Lie Hetland
Beginning Python by Peter Norton et. al.
Making Use of Python by Rashi Gupta
Learning Python by Mark Lutz
as well as a variety of tutorials I picked up off the web. I'm using v.2.5.2, and I'm trying to upgrade to 2.6.2, but I'm running Linux/Ubuntu so the upgrade is giving me problems. The main reason I'm not using 3.1 is because all my books talk about 2.x.
Ultimately, my goal is to delve into pygame and make some games and maybe some multimedia applications. I'd like my first project to be an old-school style RPG (e.g. Final Fantasy), as something with such simple graphics and interface would be a good benchmark of where I want to go from there.
I've been progressing steadily, until now. At this point, I have a pretty solid understanding of strings, integers, tuples, lists, dictionaries, etc. and everything up to functions vs. methods and the basics of classes and OOP. This is where I'm hitting a wall. It's at this point the all the books go off in different directions and I'm not sure a) what I'm learning, b) why I'm learning it, and c) how this is going to help me get to my goals. I'm not really even understanding much of what these books are talking about at this point anyway. It's like a few chapters after "Classes and OOP" were torn out of all of them.
So, I'm just wondering what I should be doing at this point. Sorry for the vague question, but I'm pretty lost right now and this is about as specific as I can be. Thanks in advance for any help.
Michae
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20090719/5fb2a90d/attachment.htm>
More information about the Tutor
mailing list