Live data from Hacker News

Invent Your Own Computer Games with Python (Free e-Book)

inventwithpython.com

1–10 of 24 posts

Re: Invent Your Own Computer Games with Python (Free e-Book)

#3

I just said on another post that I wished someone did this with more modern languages like Python or Ruby. I guess someone did, and someone heard me!

To add to the free Python book fest, Learn Python the Hard Way http://learnpythonthehardway.com is excellent for beginners. If you do know how to program, Dive Into Python http://diveintopython.org is also excellent.

They're both free.

I've been programming for awhile, but I read both books and took useful things away from both of them.

Re: Invent Your Own Computer Games with Python (Free e-Book)

#4
post #3

I just said on another post that I wished someone did this with more modern languages like Python or Ruby. I guess someone did, and someone heard me!

To add to the free Python book fest, Learn Python the Hard Way http://learnpythonthehardway.com is excellent for beginners. If you do know how to program, Dive Into Python http://diveintopython.org is also excellent. They're both free. I've been programming for awhile, but I read both books and took useful things away from both of them.

Just keep in mind that Dive Into Python hasn't been significantly updated since 2004.

Re: Invent Your Own Computer Games with Python (Free e-Book)

#5
post #4
post #3

Earlier quoted context omitted.

To add to the free Python book fest, Learn Python the Hard Way http://learnpythonthehardway.com is excellent for beginners. If you do know how to program, Dive Into Python http://diveintopython.org is also excellent. They're both free. I've been programming for awhile, but I read both books and took useful things away from both of them.

Just keep in mind that Dive Into Python hasn't been significantly updated since 2004.

I've been trying nearly all the code samples and haven't run into any issues yet. I'm using version 2.7 of Python though. Haven't upgraded to 3.1 yet.

Re: Invent Your Own Computer Games with Python (Free e-Book)

#6
post #4
post #3

Earlier quoted context omitted.

To add to the free Python book fest, Learn Python the Hard Way http://learnpythonthehardway.com is excellent for beginners. If you do know how to program, Dive Into Python http://diveintopython.org is also excellent. They're both free. I've been programming for awhile, but I read both books and took useful things away from both of them.

Just keep in mind that Dive Into Python hasn't been significantly updated since 2004.

There is a "v3" version and the "v2" version is sufficient to learn from despite not having been updated for a while.

Re: Invent Your Own Computer Games with Python (Free e-Book)

#8
Perfect timing. I was looking through books for my younger brother, who wants to be a game developer, and this will serve well as a Christmas gift.

Seeing as this book's dimension isn't ISO 216-standard and I want to support the local printers, what dimension would be the best to print it in?

Re: Invent Your Own Computer Games with Python (Free e-Book)

#9
The choice of the word "Invent" bothers me here for some reason. In writing a computer program, you might end up inventing a technique or data structure, but the program itself doesn't seem to be an invention. I suppose the game rules themselves might count as an invention, but that also feels somewhat odd.

Re: Invent Your Own Computer Games with Python (Free e-Book)

#10
post #9

The choice of the word "Invent" bothers me here for some reason. In writing a computer program, you might end up inventing a technique or data structure, but the program itself doesn't seem to be an invention. I suppose the game rules themselves might count as an invention, but that also feels somewhat odd.

A game is a fantastic invention, literally creates a kind of world. Aiming at young people, the attractiveness of a system to perform this miracle warrants the title.

In reality, invention responds to a need and cannot be generally prescribed. Generate all numbers from 8 to infinity and there you have a representation of of all possible games. Playing them is another matter--so giving some impetus to God's own prototypes seems fitting.

Post reply on HN