#395 in Computers & technology books
Reddit mentions of Invent Your Own Computer Games With Python
Sentiment score: 6
Reddit mentions: 9
We found 9 Reddit mentions of Invent Your Own Computer Games With Python. Here are the top ones.
Buying options
View on Amazon.comor
- Used Book in Good Condition
Features:
Specs:
Height | 9.99998 Inches |
Length | 7.99211 Inches |
Number of items | 1 |
Weight | 1.9 Pounds |
Width | 0.8893683 Inches |
Python is a great choice for a young beginner, and if he's interested in game development rather than just modding you should check this out
Free PDF
Book
The book's target is younger readers, and although I didn't read this one, I read the author's other book and it was very good and simple, I think making a game every chapter will be an exciting experience for him if he's interested in it
Invent Your Own Games With Python, It is a great book, only costs $22 And you could either read it online or download the pdf.
Definetly this one: http://www.amazon.com/Invent-Your-Computer-Games-Python/dp/0982106017/ref=sr_1_1?ie=UTF8&qid=1418545698&sr=8-1&keywords=invent+your+own+computer+games+with+python
You can also download this book for free here:http://inventwithpython.com/
Umm, I think Python is a good language to start with. It's forgiving and low on boilerplate code. I haven't read it but Learn Python the Hard Way by Zed Shaw is supposed to be decent (and it's free online). I didn't like Learning Python published by O'Reilly. I'd just read reviews on Amazon if Learn Python the Hard Way isn't working for you. Whichever you end up with, I recommend typing all examples from the book into the computer by hand. Something about doing this really helps make things stick in your head. You'll also make the occasional typo and have to debug your program which is something we programmers spend more time doing than any of us care to admit.
I think it is important to try to think of something you want to make and have it in mind while you are learning the language. It can be any software but I recommend a video game. They are really good for this because you can just think up a simple concept or implement your own version of an existing game. Having a goal makes it so you are constantly solving the problems you will encounter while trying to reach that goal which is the most important part of programming (more so than learning the syntax of the language). This is actually the highest rated Python book on Amazon and is all about gamedev with Python.
After you've learned Python to the point where you are comfortable (no need to master it), learn other languages to grow as a programmer. Once you've gotten a couple languages under your belt it's actually really easy to learn even more languages (unless it's a very odd language like Haskell, Lisp, or Brainfuck). The problem solving skills you've acquired often work in any language and you learn some new techniques as you learn new languages.
One or both of these Python books:
how about something fun? Plenty of good game books that might be interesting...
Invent Your Own Computer Games with Python
Learning XNA 4.0: Game Development for the PC, Xbox 360, and Windows Phone 7
Programming Video Games for the Evil Genius
Entrepreneur Reading List
Computer Science Grad School Reading List
Video Game Development Reading List
I think Amazon should have better delivery time, if you don't mind paying the full price. http://www.amazon.com/Invent-Your-Computer-Games-Python/dp/0982106017/
You can also download it as a PDF for free from the site.