<?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: Weekly Report 8</title>
	<atom:link href="http://www.hammerofcode.com/2008/07/weekly-report-8/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hammerofcode.com/2008/07/weekly-report-8/</link>
	<description>&#62;&#62;me.become!(:ruby_developer)</description>
	<pubDate>Tue, 06 Jan 2009 06:04:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mithro</title>
		<link>http://www.hammerofcode.com/2008/07/weekly-report-8/comment-page-1/#comment-50</link>
		<dc:creator>Mithro</dc:creator>
		<pubDate>Sun, 06 Jul 2008 06:39:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.hammerofcode.com/2008/07/weekly-report-8/#comment-50</guid>
		<description>PS You are also likely to find more people to play against if you are on IRC more often :)</description>
		<content:encoded><![CDATA[<p>PS You are also likely to find more people to play against if you are on IRC more often <img src='http://www.hammerofcode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mithro</title>
		<link>http://www.hammerofcode.com/2008/07/weekly-report-8/comment-page-1/#comment-49</link>
		<dc:creator>Mithro</dc:creator>
		<pubDate>Sun, 06 Jul 2008 06:11:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.hammerofcode.com/2008/07/weekly-report-8/#comment-49</guid>
		<description>Another thing you might want to look into is adding "BattleXML" support. This allows you to describe to a player exactly how the battle went and have some cool animated output too.

The document on the format is pretty sparse and it is really only supported by the Python server at the moment, but it would be a cool thing to do. Your combat is fairly simple so would be well suited to the current format.

Check out the documentation in the "battleviewer" repository.</description>
		<content:encoded><![CDATA[<p>Another thing you might want to look into is adding &#8220;BattleXML&#8221; support. This allows you to describe to a player exactly how the battle went and have some cool animated output too.</p>
<p>The document on the format is pretty sparse and it is really only supported by the Python server at the moment, but it would be a cool thing to do. Your combat is fairly simple so would be well suited to the current format.</p>
<p>Check out the documentation in the &#8220;battleviewer&#8221; repository.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mithro</title>
		<link>http://www.hammerofcode.com/2008/07/weekly-report-8/comment-page-1/#comment-48</link>
		<dc:creator>Mithro</dc:creator>
		<pubDate>Sun, 06 Jul 2008 05:59:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.hammerofcode.com/2008/07/weekly-report-8/#comment-48</guid>
		<description>It is pretty normally to hate testing! I myself find it boring and very hard to do. You might want to look into things like unit tests which are "write once, run all the time", but with tpserver-cpp not already having a good framework it might be hard to do. It is great to see that you are playing it with other people, I definitely want to have a game against you! I'm working on trying to solve the "no line display" but there are multiple things which need to be done first.

I still think an AI is a good thing to try an attempt (even if it is quite stupid). It will make it much easier for players to actually get into the game as they will have someone to play against when they are still starting out. I think you could probably throw together one in a week using something like tpsai-py as a basis (or maybe you could collaborate with one of the other students to use their work - which would be *really cool*).

Another thing, I think you should use an already existing XML format, weather is be Inkscape SVG, GraphViz or something else. Tools already exist for graphically displaying and editing these formats so that it will be much easier for people to create new maps. A "randomise" option for maps might be fun too. I would recommend something like &lt;a href="http://code.google.com/p/ticpp/" rel="nofollow"&gt;TinyXML++ for XML parsing&lt;/a&gt;. It is small, lightweight and very easy to use (TinyXML++ looks more like standard C++ then standard TinyXML).

It would be very cool if you could do a screencast of "How to play Risk". It would be a good way to showcase both tpclient-pywx and the risk ruleset. If you are feeling adventurous, you could even try it with the &lt;a href="http://devhobby.blogspot.com" rel="nofollow"&gt;3d client that jmtan is working on&lt;/a&gt;.

Keep up the good work!</description>
		<content:encoded><![CDATA[<p>It is pretty normally to hate testing! I myself find it boring and very hard to do. You might want to look into things like unit tests which are &#8220;write once, run all the time&#8221;, but with tpserver-cpp not already having a good framework it might be hard to do. It is great to see that you are playing it with other people, I definitely want to have a game against you! I&#8217;m working on trying to solve the &#8220;no line display&#8221; but there are multiple things which need to be done first.</p>
<p>I still think an AI is a good thing to try an attempt (even if it is quite stupid). It will make it much easier for players to actually get into the game as they will have someone to play against when they are still starting out. I think you could probably throw together one in a week using something like tpsai-py as a basis (or maybe you could collaborate with one of the other students to use their work - which would be *really cool*).</p>
<p>Another thing, I think you should use an already existing XML format, weather is be Inkscape SVG, GraphViz or something else. Tools already exist for graphically displaying and editing these formats so that it will be much easier for people to create new maps. A &#8220;randomise&#8221; option for maps might be fun too. I would recommend something like <a href="http://code.google.com/p/ticpp/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/code.google.com');" rel="nofollow">TinyXML++ for XML parsing</a>. It is small, lightweight and very easy to use (TinyXML++ looks more like standard C++ then standard TinyXML).</p>
<p>It would be very cool if you could do a screencast of &#8220;How to play Risk&#8221;. It would be a good way to showcase both tpclient-pywx and the risk ruleset. If you are feeling adventurous, you could even try it with the <a href="http://devhobby.blogspot.com" onclick="javascript:pageTracker._trackPageview('/outbound/comment/devhobby.blogspot.com');" rel="nofollow">3d client that jmtan is working on</a>.</p>
<p>Keep up the good work!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.302 seconds -->
