<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Invent Your Own Computer Games with Python</title>
	<atom:link href="http://coffeeghost.net/invent-your-own-computer-games-with-python/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffeeghost.net</link>
	<description>Al Sweigart&#039;s blog.</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:06:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Werner</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-136393</link>
		<dc:creator>Werner</dc:creator>
		<pubDate>Sun, 29 Jan 2012 16:42:44 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-136393</guid>
		<description>Thank You for the excellent book.
I think there is a bug in sonar (ch. 13).
Line 83: chests.remove([x, y])
should be replaced by
    while [x,y] in chests:
        chests.remove([x, y])
because there is the faint possibility that two or more chests may lie at the same place.</description>
		<content:encoded><![CDATA[<p>Thank You for the excellent book.</p>
<p>I think there is a bug in sonar (ch. 13).<br />
Line 83: chests.remove([x, y])<br />
should be replaced by</p>
<p>    while [x,y] in chests:<br />
        chests.remove([x, y])</p>
<p>because there is the faint possibility that two or more chests may lie at the same place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Treasure Hunt</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-134916</link>
		<dc:creator>Treasure Hunt</dc:creator>
		<pubDate>Mon, 29 Aug 2011 12:30:53 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-134916</guid>
		<description>A treasure hunt is one of many different types of games which can have one or more players who try to find hidden articles, locations or places by using a series of clues. Treasure hunt games may be an indoor or outdoor activity. Outdoors they can be played in a garden or the treasure could be located anywhere around the world.</description>
		<content:encoded><![CDATA[<p>A treasure hunt is one of many different types of games which can have one or more players who try to find hidden articles, locations or places by using a series of clues. Treasure hunt games may be an indoor or outdoor activity. Outdoors they can be played in a garden or the treasure could be located anywhere around the world.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jane "Treasure Hunt" McDonell</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-124284</link>
		<dc:creator>Jane "Treasure Hunt" McDonell</dc:creator>
		<pubDate>Mon, 03 May 2010 18:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-124284</guid>
		<description>As someone who started programming as a teenager writing computer games as a hobby - thanks for this book. I have passed it on to my son to see if anything wears off on him...</description>
		<content:encoded><![CDATA[<p>As someone who started programming as a teenager writing computer games as a hobby &#8211; thanks for this book. I have passed it on to my son to see if anything wears off on him&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-117646</link>
		<dc:creator>Stuart</dc:creator>
		<pubDate>Tue, 30 Mar 2010 04:04:04 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-117646</guid>
		<description>I have this latest Invent Your Own Computer Games with Python PDF and am looking forward to it&#039;s brilliant content to teach my Software Design class on Python. I&#039;m not too good with this language and before I start teaching them with it, have to ask, why am I getting silly little problems with all the code I have downloaded from your site in the zip file. I get a fault on a line each time I run it, and can&#039;t for the life of me tell what is the problem.
Other than this, if I can get the code to work, it is going to be a blessing to be able to use such a well put together teaching tool.
Keep up the good work, and I hope you can help this code dummy very soon so I can use the PDF. :)</description>
		<content:encoded><![CDATA[<p>I have this latest Invent Your Own Computer Games with Python PDF and am looking forward to it&#8217;s brilliant content to teach my Software Design class on Python. I&#8217;m not too good with this language and before I start teaching them with it, have to ask, why am I getting silly little problems with all the code I have downloaded from your site in the zip file. I get a fault on a line each time I run it, and can&#8217;t for the life of me tell what is the problem.</p>
<p>Other than this, if I can get the code to work, it is going to be a blessing to be able to use such a well put together teaching tool.</p>
<p>Keep up the good work, and I hope you can help this code dummy very soon so I can use the PDF. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jav</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-116970</link>
		<dc:creator>Jav</dc:creator>
		<pubDate>Wed, 24 Mar 2010 18:32:08 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-116970</guid>
		<description>The best way for reviewing programming. Thank you Al!</description>
		<content:encoded><![CDATA[<p>The best way for reviewing programming. Thank you Al!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-111721</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Fri, 26 Feb 2010 21:03:23 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-111721</guid>
		<description>Really a superior piece of work here, Al.  This is definitely something that I (a 46 yo non-programmer) want to work through over my forthcoming summer vacation.  It looks fun, and the explanations are just spot on.
You have a real talent for explaining what you are doing with the code and why you are doing it ... and that is just the comments sections of your actual programs!  The textual narrative expands your well documented scripts, giving a fuller accounting of your thinking in defining and addressing the problems writing the program is intended to solve.
This is a text that will surely appeal to all programmers who want to cut to the chase on how to resolve those typical problems encountered in creative program writing, and it certainly appeals to me as an interested layperson.
FWIW, this warrants being converted into a dead-tree version.</description>
		<content:encoded><![CDATA[<p>Really a superior piece of work here, Al.  This is definitely something that I (a 46 yo non-programmer) want to work through over my forthcoming summer vacation.  It looks fun, and the explanations are just spot on.</p>
<p>You have a real talent for explaining what you are doing with the code and why you are doing it &#8230; and that is just the comments sections of your actual programs!  The textual narrative expands your well documented scripts, giving a fuller accounting of your thinking in defining and addressing the problems writing the program is intended to solve.</p>
<p>This is a text that will surely appeal to all programmers who want to cut to the chase on how to resolve those typical problems encountered in creative program writing, and it certainly appeals to me as an interested layperson.</p>
<p>FWIW, this warrants being converted into a dead-tree version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: unleash_the_source!</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-109370</link>
		<dc:creator>unleash_the_source!</dc:creator>
		<pubDate>Mon, 15 Feb 2010 19:14:33 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-109370</guid>
		<description>Is there a forum where we can discuss the lessons in the book and ask questions?</description>
		<content:encoded><![CDATA[<p>Is there a forum where we can discuss the lessons in the book and ask questions?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shantanu Banerjee</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-108435</link>
		<dc:creator>Shantanu Banerjee</dc:creator>
		<pubDate>Tue, 09 Feb 2010 11:31:51 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-108435</guid>
		<description>Hi Al,
Thank you so much for coming up with the idea of writing a book on game development and teaching programming concepts through Python. Leaving aside all the codes of Python and other language syntax in your book, you deserve high praise for the chapter on &quot;Flow Charts&quot;, which I&#039;m sure will build the necessary base required to think logically before writing the first line of code. I&#039;ve myself learned a lot from your book. Thanks once again. Keep this spirit high for ever.</description>
		<content:encoded><![CDATA[<p>Hi Al,<br />
Thank you so much for coming up with the idea of writing a book on game development and teaching programming concepts through Python. Leaving aside all the codes of Python and other language syntax in your book, you deserve high praise for the chapter on &#8220;Flow Charts&#8221;, which I&#8217;m sure will build the necessary base required to think logically before writing the first line of code. I&#8217;ve myself learned a lot from your book. Thanks once again. Keep this spirit high for ever.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-95326</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Sat, 24 Oct 2009 16:42:04 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-95326</guid>
		<description>Thank you so much for the book.  Its great (my friends and I have been trying to learn how to program for a long time, and this tutorial is one of the best!</description>
		<content:encoded><![CDATA[<p>Thank you so much for the book.  Its great (my friends and I have been trying to learn how to program for a long time, and this tutorial is one of the best!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://coffeeghost.net/invent-your-own-computer-games-with-python/comment-page-1/#comment-93745</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 08 Oct 2009 22:16:40 +0000</pubDate>
		<guid isPermaLink="false">http://coffeeghost.net/invent-your-own-computer-games-with-python/#comment-93745</guid>
		<description>The following line from Chapter 7 caused me a lot of confusion:
from Variable scope:
&quot;Note only that, but when execution is inside the function, we cannot see the variables outside of the function, or variables inside other functions.&quot;
It seems to say that within a function, it cannot read global variables, but later on you correct that, however if you changed the wording just a little bit I think it might cause less confusion. I think what you mean is, &#039;...we cannot modify the variables outside of the function...&#039;</description>
		<content:encoded><![CDATA[<p>The following line from Chapter 7 caused me a lot of confusion:</p>
<p>from Variable scope:<br />
&#8220;Note only that, but when execution is inside the function, we cannot see the variables outside of the function, or variables inside other functions.&#8221;</p>
<p>It seems to say that within a function, it cannot read global variables, but later on you correct that, however if you changed the wording just a little bit I think it might cause less confusion. I think what you mean is, &#8216;&#8230;we cannot modify the variables outside of the function&#8230;&#8217;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

