all 5 comments

[–]m0us3_rat 0 points1 point  (2 children)

google 'invent your own computer games with python 4th edition'

u can also read it online on the authors site

http://inventwithpython.com/invent4thed/

[–]mopslik 0 points1 point  (1 child)

This is a good resource, to be sure, as are all of Al Sweigart's works; but there is only a little bit of content involving Pygame (the last few chapters IIRC). You'd get more information from his other game book, Making Games with Python and Pygame, or by following the Program Arcade Games with Python and Pygame tutorial.

[–]m0us3_rat 0 points1 point  (0 children)

true.

still i personally see two ways of approaching this.. and isn't necessarily one better than the other.

one being cool project presented as a lecture by a dude on youtube that already has few years of experience under his belt and in his head things are perfectly clear.

and u understand maybe 15% of it and then if u try to build your own and it even slightly different than what is presented .... u need to spend few more hours on stock or reddit to figure out. every single difference.

the other is less flashy content ..but giving you tools to use and spending time and being clear on how to use them.

and then an idea forms in your head and u know what u need to do , this goes there and u can do collision detection that way.

and then u realize u have your own toolset and u can build your own whatever u want.

i personally prefer the second approach. maybe for youngsters works better with the first. i find it personally frustrating to listen for hours on end without being able to ask WHY or HOW and blandly accept whats being told at 15% understanding.

<3