<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DE4FRXc5fyp7ImA9WhRUGUs.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469</id><updated>2012-01-30T18:41:54.927-05:00</updated><category term="engine" /><category term="contributors" /><category term="mailing lists" /><category term="design" /><category term="team" /><category term="pre-release" /><category term="social" /><category term="code" /><category term="release" /><category term="website" /><category term="documentation" /><category term="repository" /><title type="text">Humm and Strumm Project</title><subtitle type="html">The official news blog for the Humm and Strumm project.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://hummstrumm.blogspot.com/" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/hummstrumm" /><feedburner:info uri="hummstrumm" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>hummstrumm</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;DkcGRn88eip7ImA9WhRXFUk.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-946506057746255267</id><published>2011-12-22T03:47:00.002-05:00</published><updated>2011-12-22T03:53:47.172-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-22T03:53:47.172-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="documentation" /><category scheme="http://www.blogger.com/atom/ns#" term="engine" /><title>Engine Requirement Document</title><content type="html">&lt;p&gt;The Humm and Strumm Project has released the first version of its Engine Requirements Document.  This document details the requirements analysis for the Humm and Strumm Game Engine in non-implementation-dependent terms, providing an overarching philosophy and requirements set by which the engine will be designed and implemented.&lt;/p&gt;

&lt;p&gt;This document is the first version of the Engine Requirements Document, which may change due to unexpected requirements changes or requirements not realized during the initial project requirements analysis.  Newer versions of this document will be available via the same link.&lt;/p&gt;

&lt;p&gt;The document is available in PDF (A4 paper) format &lt;a href="http://doc.hummstrumm.googlecode.com/git/pub/requirements-doc.pdf"&gt;(direct link, 156 kB)&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-946506057746255267?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=ZIH6NeTiSf4:V5FvWs0UNMM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=ZIH6NeTiSf4:V5FvWs0UNMM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=ZIH6NeTiSf4:V5FvWs0UNMM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/ZIH6NeTiSf4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/946506057746255267/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/12/engine-requirement-document.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/946506057746255267?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/946506057746255267?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/ZIH6NeTiSf4/engine-requirement-document.html" title="Engine Requirement Document" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/12/engine-requirement-document.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8ARng_eyp7ImA9WhRRFUk.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-3237812919578733536</id><published>2011-11-28T22:48:00.015-05:00</published><updated>2011-11-28T23:27:27.643-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-28T23:27:27.643-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="social" /><title>Social Media</title><content type="html">&lt;p&gt;In addition to subscribing to the RSS feed for this blog or subscribing to the &lt;a href="http://hummstrumm.blogspot.com/2011/02/mailing-lists.html"&gt;various mailing lists&lt;/a&gt; that we use, we are also introducing several new means of receiving updates from the Project.&lt;/p&gt;

&lt;img style="border: none; margin: 0 auto; display: block; cursor: hand;" src="http://1.bp.blogspot.com/-gT0uE2lZGds/TtRd3fotOuI/AAAAAAAAAyM/zW2Edp9rhZ0/s400/diaspora.png" border="0" /&gt;

&lt;p&gt;&lt;b&gt;If you are a &lt;a href="http://diasporafoundation.org/"&gt;DIASPORA*&lt;/a&gt; or &lt;a href="http://friendica.com/"&gt;Friendika&lt;/a&gt; user&lt;/b&gt;, you can add our new DIASPORA* profile as a contact.  Simply type in our OAuth handle (&lt;a href="https://diasp.org/u/hummstrumm"&gt;hummstrumm@diasp.org&lt;/a&gt;) to the subscribe bar, just as you would to add any other contact.  We'd like to thank &lt;a href="https://diasp.org/u/davidmorley"&gt;David Morley&lt;/a&gt; for hosting this community-run, open pod.&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;img style="float: right; border: none; cursor: hand; margin-left: 1.5em;" src="http://4.bp.blogspot.com/-MGtBQte2Xqo/TtRa-UhIsWI/AAAAAAAAAyA/xFlDscAnlUE/s150/sn.png" border="0" /&gt;

&lt;p&gt;&lt;b&gt;If you are a &lt;a href="http://status.net"&gt;Status.Net&lt;/a&gt; user, &lt;a href="http://foocorp.org/projects/social/"&gt;GNUSocial&lt;/a&gt; user&lt;/b&gt;, or a user of any social network that supports the open OStatus standard, you can subscribe to our new Status.Net profile. You'll need to enter our OAuth handle (&lt;a href="http://parlementum.net/hummstrumm"&gt;hummstrumm@parlementum.net&lt;/a&gt;) in the remote subscribe box on your social network.  We'd like to thank &lt;a href="http://parlementum.net/parlementum"&gt;Charles Roth&lt;/a&gt; for hosting his Parlementum StatusNet server, on which we created our account.&lt;/p&gt;

&lt;p&gt;These will have frequent updates on the status of the project, more frequent than those on this blog.  If you are interested in knowing the latest updates, we think these two solutions will benefit you greatly.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-3237812919578733536?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=4HCTY7jATaE:9ypvm_kQAbg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=4HCTY7jATaE:9ypvm_kQAbg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=4HCTY7jATaE:9ypvm_kQAbg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/4HCTY7jATaE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/3237812919578733536/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/11/social-media.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3237812919578733536?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3237812919578733536?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/4HCTY7jATaE/social-media.html" title="Social Media" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-gT0uE2lZGds/TtRd3fotOuI/AAAAAAAAAyM/zW2Edp9rhZ0/s72-c/diaspora.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/11/social-media.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIARHc9eyp7ImA9WhRRFU8.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-3890011078448437449</id><published>2011-11-28T17:48:00.000-05:00</published><updated>2011-11-28T17:49:05.963-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-28T17:49:05.963-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="release" /><title>RELEASE: Version 0.4</title><content type="html">&lt;p&gt;The Humm and Strumm Game Engine, version 0.4 has been released.  This release introduces Windows window system code and several stability fixes.&lt;/p&gt;

&lt;p&gt;Like all 0.x releases, this release is a pure game engine release&amp;mdash;this means no playable game yet. However, these releases are necessary, as they provide the backbone to the rest of the game.&lt;/p&gt;

&lt;p&gt;The game is available in the gzip and zip formats from the &lt;a href="http://hummstrumm.blogspot.com/p/download.html"&gt;Downloads page&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-3890011078448437449?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=05pEBTUz1K0:MluJVkdLrac:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=05pEBTUz1K0:MluJVkdLrac:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=05pEBTUz1K0:MluJVkdLrac:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/05pEBTUz1K0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/3890011078448437449/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/11/release-version-04.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3890011078448437449?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3890011078448437449?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/05pEBTUz1K0/release-version-04.html" title="RELEASE: Version 0.4" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>3</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/11/release-version-04.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8MQng9eyp7ImA9WhdWE08.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-1512888423001091072</id><published>2011-09-06T10:45:00.002-04:00</published><updated>2011-09-06T11:44:43.663-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-06T11:44:43.663-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pre-release" /><title>PRE-RELEASE: Version 0.4</title><content type="html">&lt;p&gt;The 0.4 version of the Humm and Strumm game engine will be released this &lt;a href="https://www.google.com/calendar/embed?src=patrickniedzielski%40gmail.com&amp;ctz=Etc/GMT"&gt;Thursday, September 8th&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As with all version 0.x releases, this is only a game engine release. There will be no playable game until version 1.0. This release is the first of our monthly releases, so there is less in it than in previous releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Win32 rendering&lt;/b&gt;: Having revamped our window system code, we now have support for both X11 and Windows rendering.  For the user, this means that our rotating cube demo from the previous release now works on all platforms that the Humm and Strumm engine currently supports: GNU/Linux, *BSD, and Windows.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Stability fixes&lt;/b&gt;: We've introduced a few fixes that should better the stability and extensibility of the engine.  Most of this work was done behind the API, so there isn't much that the user of the engine might see.&lt;/li&gt;
&lt;/ul&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;p&gt;For more information, see the &lt;a href="http://hummstrumm.blogspot.com/p/download.html"&gt;Downloads Page&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-1512888423001091072?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=iDvejE_wajs:pyrInrMalaQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=iDvejE_wajs:pyrInrMalaQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=iDvejE_wajs:pyrInrMalaQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/iDvejE_wajs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/1512888423001091072/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/09/pre-release-version-04.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/1512888423001091072?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/1512888423001091072?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/iDvejE_wajs/pre-release-version-04.html" title="PRE-RELEASE: Version 0.4" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/09/pre-release-version-04.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcAQnk-cCp7ImA9WhdXEEs.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-8522221318641652155</id><published>2011-08-22T20:12:00.005-04:00</published><updated>2011-08-22T21:14:03.758-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-22T21:14:03.758-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="contributors" /><category scheme="http://www.blogger.com/atom/ns#" term="repository" /><title>Moved to Git Repository</title><content type="html">&lt;p&gt;Along with work on the upcoming 0.4 release, this past month has seen an important infrastructure change in the Humm and Strumm Project.  Our code is now being stored in a public Git repository (which you can clone using &lt;a href="http://code.google.com/p/hummstrumm/wiki/GitRepository"&gt;these instructions&lt;/a&gt;).  This change should result in a more efficient workflow for developers and for contributors.&lt;/p&gt;

&lt;p&gt;Some background: our code has been stored in a version control system called &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt;, where there is one central repository to which everyone commits.  Having a version control system allows us to revert changes, track additions effectively, and collaborate with contributors and developers across the world.  Until now, this has been quite fine in facilitating our development on Humm and Strumm&lt;/p&gt;

&lt;p&gt;Enter &lt;a href="http://git-scm.com/"&gt;Git&lt;/a&gt;, the distributed version control system.  Instead of having only one repository to which everyone commits, everyone has at least one repository for themselves.  All their work is done on their personal repository; the changes are then merged into the project's master repository.&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;The benefits of Git are twofold:
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;Easy merges&lt;/b&gt;: In Subversion, merges can be a nightmare.  It was a lot of work to schedule merges of changes that both developers made.  This was counterproductive&amp;mdash;time that could have been spent developing and testing was instead spent fixing problems caused by merges.  With Git, merges are (usually) brainless.  We don't have to find time to schedule merges or to fix merge problems.  They just work.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Easy contributing&lt;/b&gt;: Because of the decentralized nature of Git, anyone can make a clone of our repository.  This includes both developers and potential contributors.  Due to the increased ease of merging, it's far easier to for anyone to contribute to the project.  For a detailed (updated) description of how to contribute, see &lt;a href="http://code.google.com/p/hummstrumm/wiki/Contributors"&gt;our contribution policy&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;

&lt;p&gt;For most users, this shouldn't have any direct effect.  However, on the development end, we now have an even more efficient way to work on the game, hopefully resulting in quicker development.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-8522221318641652155?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=3ny8gYW7vvk:L__2YEGu8fk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=3ny8gYW7vvk:L__2YEGu8fk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=3ny8gYW7vvk:L__2YEGu8fk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/3ny8gYW7vvk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/8522221318641652155/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/08/moved-to-git-repository.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8522221318641652155?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8522221318641652155?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/3ny8gYW7vvk/moved-to-git-repository.html" title="Moved to Git Repository" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/08/moved-to-git-repository.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4MQ3ozeSp7ImA9WhdRE0k.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-7061485455099039067</id><published>2011-08-03T00:44:00.003-04:00</published><updated>2011-08-03T00:49:42.481-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-03T00:49:42.481-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="release" /><title>RELEASE: Version 0.3</title><content type="html">&lt;p&gt;Here is the first of our upcoming monthly releases!&lt;/p&gt;

&lt;p&gt;This, like all 0.x releases, is a pure game engine release&amp;mdash;this means no playable game yet. However, these releases are necessary, as they provide the backbone to the rest of the game.&lt;/p&gt;

&lt;p&gt;We have a lot of functionality now: see the NEWS file for all the changes.&lt;/p&gt;

&lt;p&gt;The game is available in the gzip and zip formats from the &lt;a href="http://hummstrumm.blogspot.com/p/download.html"&gt;Downloads page&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-7061485455099039067?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=bxLRxTPgwzw:NeY5KgHlx8M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=bxLRxTPgwzw:NeY5KgHlx8M:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=bxLRxTPgwzw:NeY5KgHlx8M:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/bxLRxTPgwzw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/7061485455099039067/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/08/here-is-first-of-our-upcoming-monthly.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/7061485455099039067?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/7061485455099039067?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/bxLRxTPgwzw/here-is-first-of-our-upcoming-monthly.html" title="RELEASE: Version 0.3" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/08/here-is-first-of-our-upcoming-monthly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8ESHwzcCp7ImA9WhdSE00.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-5586117637192523042</id><published>2011-07-21T09:31:00.006-04:00</published><updated>2011-07-21T22:13:29.288-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-21T22:13:29.288-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pre-release" /><title>PRE-RELEASE: Version 0.3 and New Release Cycle</title><content type="html">&lt;p&gt;After a short delay, the Humm and Strumm engine version 0.3 will be released on Monday, July 25th.&lt;/p&gt;
&lt;p&gt;As with all version 0.x releases, this is only a game engine release. There will be no playable game until version 1.0. What's new in this release?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;X11 rendering&lt;/b&gt;: We now have a window that appears on X11 enabled systems displaying a rotating cube.  Windows native windowing system support will come with the next release.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Port to *BSD&lt;/b&gt;: Humm and Strumm now supports *BSD systems out of the box.  This support has been tested with FreeBSD x64.  (Be sure you have an up-to-date version of GCC when compiling).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Geometry Mathematics classes&lt;/b&gt;: Geometry mathematics classes such as AABBs and ellipsoids have been added.  They support collision checking and detection.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;SSE&lt;/b&gt;: Streaming SIMD Extensions support, which speeds up the processing of vector mathematics (on which game engines are built), is now included in the engine.&lt;/li&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;li&gt;&lt;b&gt;CPPUnit for Windows&lt;/b&gt;: We have a version of CPPUnit bundled with the game engine now for Windows, because it is extremely hard to compile and download for modern versions of Windows.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;System Detection&lt;/b&gt;: Various attributes about the system, including clock frequency, memory usage, and processor flags, can now be detected at runtime.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Build System Refactoring&lt;/b&gt;: The build system has been refactored internally, which makes maintaining it much easier.  For users, this is most apparent in the robustness in case of failure: if a package isn't installed, the build system will alert them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, see the &lt;a href="http://hummstrumm.blogspot.com/p/download.html"&gt;Downloads Page&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Additionally, the Humm and Strumm Project is adopting an aggressive release cycle of once per month releases.  These releases will be smaller, but much more frequent.  Hopefully, this will allow us to better pace our releases and follow the adage of "Release Early, Release Often".  To see upcoming releases, see &lt;a href="https://www.google.com/calendar/embed?src=patrickniedzielski@gmail.com&amp;ctz=America/New_York&amp;gsessionid=OK"&gt;our release calendar&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-5586117637192523042?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=lISqHRjFIjU:8TMftxiIxT0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=lISqHRjFIjU:8TMftxiIxT0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=lISqHRjFIjU:8TMftxiIxT0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/lISqHRjFIjU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/5586117637192523042/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/07/pre-release-version-03-and-new-release.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/5586117637192523042?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/5586117637192523042?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/lISqHRjFIjU/pre-release-version-03-and-new-release.html" title="PRE-RELEASE: Version 0.3 and New Release Cycle" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/07/pre-release-version-03-and-new-release.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8HQnw-eip7ImA9Wx9UEEk.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-4329863420403435617</id><published>2011-02-06T22:03:00.000-05:00</published><updated>2011-02-06T22:03:53.252-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-06T22:03:53.252-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mailing lists" /><title>Mailing Lists</title><content type="html">&lt;p&gt;Did you know that Humm and Strumm's mailing lists are open for all to subscribe to?  They are a great way to communicate with us, to keep up with recent features, and to join the community!&lt;/p&gt;

&lt;p&gt;We have four mailing lists that we use for interaction:&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;hummstrumm-user&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;For release announcements and general communication with the users.  At the moment, this mailing list is very low volume, but we would love to have more discussion on it.  If you have a question, a problem, or just want to talk to us, please post here.&lt;/dd&gt;
&lt;dt&gt;&lt;b&gt;hummstrumm-contrib&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;For interaction with contributors and posting of patches.  Anyone who has a patch to contribute, but doesn't want to become a full-fledged member of the team can request to subscribe to this list and post here.&lt;/dd&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;dt&gt;&lt;b&gt;hummstrumm-dev&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;For interaction between developers.  This is a pretty high volume, as it is the main way developers communicate in the project.  Anyone can subscribe, but only we can post.  Subscribing is a great way to keep up-to-date with development news and discussions.&lt;/dd&gt;
&lt;dt&gt;&lt;b&gt;hummstrumm-updates&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;For automatic updates concerning bug reports, commits, and wiki edits.  This is &lt;i&gt;very&lt;/i&gt; high volume, but anyone who wants to keep up with the development of Humm and Strumm should subscribe.&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;&lt;i&gt;How do I subscribe to these mailing lists?&lt;/i&gt; For each one except hummstrumm-contrib, send an email to &lt;i&gt;listname&lt;/i&gt;+subscribe@googlegroups.com, where &lt;i&gt;listname&lt;/i&gt; is the name of the mailing list as given above. For hummstrumm-contrib, first send an email to hummstrumm-user to request to join.  Be sure to tell us what patch you have or plan on developing.  We'll certainly add you.&lt;/p&gt;

&lt;p&gt;Consider subscribing; we'd love you to join the community.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-4329863420403435617?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=h7lwxRZXTvk:PuCDCebwMkg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=h7lwxRZXTvk:PuCDCebwMkg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=h7lwxRZXTvk:PuCDCebwMkg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/h7lwxRZXTvk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/4329863420403435617/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2011/02/mailing-lists.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/4329863420403435617?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/4329863420403435617?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/h7lwxRZXTvk/mailing-lists.html" title="Mailing Lists" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2011/02/mailing-lists.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YCRnozcCp7ImA9Wx9SEE0.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-1219158316154500917</id><published>2010-11-28T23:32:00.000-05:00</published><updated>2010-11-28T23:32:47.488-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-28T23:32:47.488-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="website" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><title>New log, new platform, and some old fixes</title><content type="html">&lt;p&gt;Some miscellaneous news on Humm and Strumm:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Experimental *BSD support&lt;/b&gt;:  We now have BSD specific code in the engine.  This code is highly experimental...so experimental that it hasn't even yet been compiled on a BSD system.  If you would like to test it out, join our &lt;a href="http://groups.google.com/group/hummstrumm-user"&gt;User Group&lt;/a&gt; and &lt;a href="http://code.google.com/p/hummstrumm/wiki/SubversionRepository"&gt;download our latest source code&lt;/a&gt;, from the branch PatrickNiedzielski.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;XML-based Log&lt;/b&gt;:  Our logging class now logs to a pure XML file.  You can convert it to HTML or plain text by means of &lt;a href="http://www.w3.org/Style/XSL/"&gt;XSL stylesheets&lt;/a&gt;.  The new log also contains lots of useful information, like filenames, line numbers, function names, and system attributes (soon to have timestamps).&lt;/li&gt;

&lt;li&gt;&lt;b&gt;CPPUnit for Windows&lt;/b&gt;:  Since we are using an old version of &lt;a href="http://sourceforge.net/apps/mediawiki/cppunit/"&gt;CPPUnit&lt;/a&gt; (not the latest, experimental version 2), we needed to port it to new versions of Windows.  This version is fully integrated with our build system.&lt;/li&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;li&gt;&lt;b&gt;Reference Counting Fix&lt;/b&gt;:  The fundamental means of reference counting in our engine has been flawed; it would fail for elements of arrays on the heap, and members of other Objects on the heap.  We've fixed this with something called AllocationTable, which tracks the allocations from the heap until when they are constructed and then setting the initial Object reference count accordingly.  This solution is by no means final.  We are still investigating other methods.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Custom Allocators&lt;/b&gt;: For the sake of both speed and robustness, we are currently looking at various allocators to replace our custom one.  They will be more robust, better tested, and more optimized.  This will cut down on inexplicable errors we have sometimes gotten, especially in SSE.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Wiki Revamp&lt;/b&gt;: Our &lt;a href="http://code.google.com/p/hummstrumm/wiki/HomePage?tm=6"&gt;wiki&lt;/a&gt; has been revamped to make it easier to get the information you want.  There will be a few more minor modifications in the future, too, to ease the navigation.  Our wiki is a good place to get information about our project for both users and developers alike.&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-1219158316154500917?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=2v_MRWELS30:l3QmLmKPgvE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=2v_MRWELS30:l3QmLmKPgvE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=2v_MRWELS30:l3QmLmKPgvE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/2v_MRWELS30" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/1219158316154500917/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/11/new-log-new-platform-and-some-old-fixes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/1219158316154500917?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/1219158316154500917?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/2v_MRWELS30/new-log-new-platform-and-some-old-fixes.html" title="New log, new platform, and some old fixes" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/11/new-log-new-platform-and-some-old-fixes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkABQHwyfip7ImA9Wx5QEks.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-2452051688408935355</id><published>2010-08-31T11:32:00.001-04:00</published><updated>2010-08-31T11:32:31.296-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-31T11:32:31.296-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="website" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><title>Development Continues...</title><content type="html">&lt;p&gt;As the hot summertime in the northern hemisphere draws to a close, we are hard at work on the Humm and Strumm game engine.  Yes, sorry about the lack of posting recently.  Perhaps we should be doing posts every week as opposed to every few months.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Development News:&lt;/b&gt;

&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Unicode Support:&lt;/b&gt;  Our Character and String classes have almost been fully implemented with Unicode support.  This includes UTF-8, UTF-16, and UTF-32 formats, with rigorous error checking on input characters.  Characters outside the BMP (Basic Multilingual Plane) can be stored (in case you, for some reason, need to store &lt;a href="http://www.alanwood.net/unicode/mahjong-tiles.html"&gt;a Mahjong tile in a string&lt;/a&gt;?).  You can find more about our &lt;a href="http://code.google.com/p/hummstrumm/wiki/i18n"&gt;Internationalization requirements&lt;/a&gt; on our wiki.&lt;/li&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;li&gt;&lt;b&gt;Windows Unit Testing:&lt;/b&gt;  The Humm and Strumm Engine finally compiles on Windows (or it will, with the next check-in on my branch).  We had to port our unit testing system, CPPUnit, to Windows; now, however, we should be able to run unit testing out of the box.  There does seem to be &lt;a href="http://code.google.com/p/hummstrumm/issues/detail?id=16"&gt;one error&lt;/a&gt;, though.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;X11 Window:&lt;/b&gt;  We have code for the X11 system, to make a window appear (which is a thrill to have!)  This code will be ported to Windows with the next release.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;SSE Math:&lt;/b&gt;  After doing extensive testing, we have found that writing custom SSE code does offer a benefit over that generated by GCC.  The same is probably true with MSVC.  We are using compiler intrinsics functions to keep things cross-platform if possible, and because &lt;a href="http://msdn.microsoft.com/en-us/library/wbk4z78b(VS.80).aspx"&gt;Win64 doesn't support inline assembly code&lt;/a&gt;(!)&lt;/li&gt;

&lt;li&gt;&lt;b&gt;List Class:&lt;/b&gt;  We have decided not to offer a true array or vector (in the computer science sense of the word) class, in which all elements are contiguous in memory.  Instead, we offer a specially optimized linked list, which facilitates random access more quickly than a standard linked list.  We call this technique a Service Centre Linked List, which you can read about on our wiki, at the &lt;a href="http://code.google.com/p/hummstrumm/wiki/IdeasSandbox#Service_Centre_Linked_Lists"&gt;Ideas Sandbox page&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hopefully, we can get a release in by mid-September.  Hopefully.  This should also have some nice concept art for you all to see.&lt;/p&gt;

&lt;p&gt;Looking ahead to the 0.4 release, we will have the biggest subsystem implemented yet: the Event System, which ties in with the Threading System.  The &lt;a href="http://code.google.com/p/hummstrumm/wiki/IdeasSandbox#Multithreading"&gt;multithreading design&lt;/a&gt; for Humm and Strumm is designed to take advantage of all the cores on the system, while keeping some processes in serial, allowing easy updates and message passing between entities in the game world and subsystems in the engine.&lt;/p&gt;

&lt;p&gt;Oh, and this is the new and final website design.  It finally looks acceptable.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-2452051688408935355?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=38f1dkctG3g:tnILLvTns04:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=38f1dkctG3g:tnILLvTns04:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=38f1dkctG3g:tnILLvTns04:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/38f1dkctG3g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/2452051688408935355/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/08/development-continues.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/2452051688408935355?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/2452051688408935355?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/38f1dkctG3g/development-continues.html" title="Development Continues..." /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/08/development-continues.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUMRHYycCp7ImA9WxFWE0s.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-2370292686324233702</id><published>2010-06-01T00:24:00.000-04:00</published><updated>2010-06-01T00:24:45.898-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-01T00:24:45.898-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="design" /><category scheme="http://www.blogger.com/atom/ns#" term="team" /><title>First Design Session</title><content type="html">&lt;p&gt;Our first design decisions conference will be this weekend, via a private chat between me and Ricardo.  Future design sessions may be hosted some other way, but for now, with the two of us working on it, this works well.&lt;/p&gt;

&lt;p&gt;I hope to discuss the following points:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multithreading&lt;/li&gt;
&lt;li&gt;A messaging system&lt;/li&gt;
&lt;li&gt;Scene management&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Further points may be addressed as needed.&lt;/p&gt;

&lt;p&gt;For those interested, I will be putting a document up online either on our &lt;a href="http://sites.google.com/site/hummstrummdoc/"&gt;Project Documentation Site&lt;/a&gt; or our &lt;a href="http://code.google.com/p/hummstrumm/wiki/HomePage?tm=6"&gt;Wiki space&lt;/a&gt;.  I hope to make the process as transparent as possible for anyone to see, so all ideas and debate relating to the game will be recorded.  Feel free to post your comments on the design session either directly on the website (both the documentation site and the wiki allow this) or send them to our &lt;a href="http://groups.google.com/group/hummstrumm-user"&gt;hummstrumm-user&lt;/a&gt; group.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-2370292686324233702?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=CE6h3pikXw8:OiOCWc2BxsI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=CE6h3pikXw8:OiOCWc2BxsI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=CE6h3pikXw8:OiOCWc2BxsI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/CE6h3pikXw8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/2370292686324233702/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/06/first-design-session.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/2370292686324233702?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/2370292686324233702?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/CE6h3pikXw8/first-design-session.html" title="First Design Session" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/06/first-design-session.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIEQHk_fSp7ImA9WxFQGUs.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-8202682919800634293</id><published>2010-05-15T18:28:00.000-04:00</published><updated>2010-05-15T18:28:21.745-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-15T18:28:21.745-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="release" /><title>RELEASE: Version 0.2</title><content type="html">&lt;p&gt;We've another release under our belts now, and get ready for many more to come.&lt;/p&gt;

&lt;p&gt;This, like all 0.x releases, is a pure game engine release—this means no playable game yet. However, these releases are necessary, as they provide the backbone to the rest of the game.&lt;/p&gt;

&lt;p&gt;This release adds on to the core functionality by introducing debugging helpers, type wrappers, and some system functions.  It also has the basis of the rendering engine--the Vector Algebra mathematics classes.  Both of these developments will directly lead us to the higher level engine systems.&lt;/p&gt;

&lt;p&gt;Furthermore, we have started to migrate to CppUnit for our test cases.  To compile, you will need this.&lt;/p&gt;

&lt;p&gt;The game is available in the gzip and zip formats from the &lt;a href="http://hummstrumm.blogspot.com/p/download.html"&gt;Downloads page&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-8202682919800634293?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=gpfdcCaBQNY:ITJtwttAIsg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=gpfdcCaBQNY:ITJtwttAIsg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=gpfdcCaBQNY:ITJtwttAIsg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/gpfdcCaBQNY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/8202682919800634293/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/05/release-version-02.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8202682919800634293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8202682919800634293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/gpfdcCaBQNY/release-version-02.html" title="RELEASE: Version 0.2" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/05/release-version-02.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYCQnY-cCp7ImA9WxFQE0k.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-8398093206469907881</id><published>2010-05-08T13:36:00.000-04:00</published><updated>2010-05-08T13:36:03.858-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-08T13:36:03.858-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pre-release" /><title>PRE-RELEASE: Version 0.2</title><content type="html">&lt;p&gt;Another release is coming up next weekend, and we are coming to a fuller basis for the game.&lt;/p&gt;
&lt;p&gt;As with all version 0.x releases, this is only a game engine release.  There will be no playable game until version 1.0.  Here's what we've done in this release:
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Vector Math&lt;/b&gt;:  The Math System provides normal linear algebraic operations on vectors, matrices, and quaternions.  This work forms the start of the Graphics and Scene Management Systems.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Debugging System&lt;/b&gt;: The Debugging System allows for easy compile-time and run-time debugging.  We've provided a class for profiling execution of a block of code, a class for logging information to the disk, and magic macros that will help in debugging the engine and the game.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Types&lt;/b&gt;: The Types System provides wrapper classes for the standard C++ built-in types.  In doing this, we can add additional functionality to the types, and more importantly, we can integrate an ECMAScript-compatible language in with existing C++ code.&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;We have also added some test programs for each module, using the CppUnit test framework.  If you want to help write or improve these test cases, you can send us patches or files via our &lt;a href="http://groups.google.com/group/hummstrumm-contrib"&gt;hummstrumm-contrib&lt;/a&gt; Google Group.  We accept all contributions.&lt;/p&gt;
&lt;p&gt;For more information, see the &lt;a href="http://hummstrumm.blogspot.com/p/download.html"&gt;Downloads Page&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-8398093206469907881?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=-E6wywAOQNo:Izp62Nmj-bc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=-E6wywAOQNo:Izp62Nmj-bc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=-E6wywAOQNo:Izp62Nmj-bc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/-E6wywAOQNo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/8398093206469907881/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/05/pre-release-version-02.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8398093206469907881?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8398093206469907881?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/-E6wywAOQNo/pre-release-version-02.html" title="PRE-RELEASE: Version 0.2" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/05/pre-release-version-02.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQESHY7fCp7ImA9WxBaFEQ.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-8679279829915833244</id><published>2010-03-25T01:18:00.001-04:00</published><updated>2010-03-25T01:18:29.804-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-25T01:18:29.804-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="code" /><category scheme="http://www.blogger.com/atom/ns#" term="repository" /><title>Subversion Repository Layout</title><content type="html">&lt;p&gt;This is a quick update: So until now, we've been polluting our &lt;tt&gt;trunk&lt;/tt&gt; with changes to the codebase.  Not a good thing!  Ricardo suggested that we instead have separate sandbox branches for each developer in our repository on which to play around.  I have just implemented this in our repo.  In addition, there is an &lt;tt&gt;unstable&lt;/tt&gt; branch, in which code is committed for a series of tests before going into the stable trunk.  I think it will fit in nicely with code reviews, which could be done before we merge our personal branch in with the &lt;tt&gt;unstable&lt;/tt&gt; branch.  For any new team members, we will create a new branch based on the Google Code user name of the contributor.  This will help organisationally and logistically.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-8679279829915833244?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=wqebkBgdNsk:ZBovDgXBw1o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=wqebkBgdNsk:ZBovDgXBw1o:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=wqebkBgdNsk:ZBovDgXBw1o:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/wqebkBgdNsk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/8679279829915833244/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/03/subversion-repository-layout.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8679279829915833244?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/8679279829915833244?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/wqebkBgdNsk/subversion-repository-layout.html" title="Subversion Repository Layout" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/03/subversion-repository-layout.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcMSX0zeCp7ImA9WxBbEUo.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-7545766338626801593</id><published>2010-03-09T16:28:00.000-05:00</published><updated>2010-03-09T16:28:08.380-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-09T16:28:08.380-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="website" /><title>Blog Redesign</title><content type="html">&lt;p&gt;As you have probably noticed, I have been redesigning the development blog.  It is definitely much more user-friendly than before.  Now, as opposed to the old standard Blogger template, we have a custom designed web site.&lt;/p&gt;
&lt;p&gt;My hope is that this can become our main homepage for the Humm and Strumm project, as opposed to the current (ugly) &lt;a href="http://hummstrumm.googlecode.com/"&gt;Google Code page&lt;/a&gt;.  The Blogger blog affords us much more flexibility, and will perhaps create a more positive and professional image of our project to those first finding it.  Making this our home on the web will also allow people to easily see development news&amp;mdash;it is a blog, after all!  All information will be available on the blog site, and links to the Wiki, Downloads Page, and Issue Tracker will give easy access to these services from Google Code.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-7545766338626801593?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=mmcWSiDhu_A:HxKxMohmoP8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=mmcWSiDhu_A:HxKxMohmoP8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=mmcWSiDhu_A:HxKxMohmoP8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/mmcWSiDhu_A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/7545766338626801593/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/03/blog-redesign.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/7545766338626801593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/7545766338626801593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/mmcWSiDhu_A/blog-redesign.html" title="Blog Redesign" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/03/blog-redesign.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYAQX0yfip7ImA9WxFSEE0.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-3519485413617576067</id><published>2010-03-03T08:27:00.005-05:00</published><updated>2010-04-11T13:32:20.396-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-11T13:32:20.396-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="contributors" /><category scheme="http://www.blogger.com/atom/ns#" term="team" /><title>Team member introduction</title><content type="html">Hi all, I'm Ricardo Tiago, I just joined the team and I will work for now on the graphics subsystem. Its a pleasure to be part of this project!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-3519485413617576067?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=gTk0QvtQfEA:ndV_bIYZ9ek:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=gTk0QvtQfEA:ndV_bIYZ9ek:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=gTk0QvtQfEA:ndV_bIYZ9ek:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/gTk0QvtQfEA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/3519485413617576067/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/03/team-member-introduction.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3519485413617576067?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3519485413617576067?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/gTk0QvtQfEA/team-member-introduction.html" title="Team member introduction" /><author><name>RnfR</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/03/team-member-introduction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAEQ3ozfyp7ImA9WxBWFU0.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-3856386735527761167</id><published>2010-02-06T19:48:00.000-05:00</published><updated>2010-02-06T19:48:22.487-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-06T19:48:22.487-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="release" /><title>RELEASE: Version 0.1</title><content type="html">&lt;p&gt;Yes, the first release of Humm and Strumm is here!&lt;/p&gt;

&lt;p&gt;This, like all 0.x releases, is a pure game engine release&amp;mdash;this means no playable game yet.  However, these releases are necessary, as they provide the backbone to the rest of the game.&lt;/p&gt;

&lt;p&gt;This release is the basis of the game engine, providing a framework from which all other classes are derived: &lt;i&gt;the Object/Type System&lt;/i&gt;.  This system gives the programmer specific abilities with &lt;i&gt;all&lt;/i&gt; classes.  In addition, a memory heap manager is provided to increase allocation speed.  More information can be found on the &lt;a href="http://code.google.com/p/hummstrumm/wiki/"&gt;wiki&lt;/a&gt; and in the accompanying documentation.&lt;/p&gt;

&lt;p&gt;The game is available in the gzip and zip formats from the &lt;a href="http://code.google.com/p/hummstrumm/downloads/list"&gt;Downloads&lt;/a&gt; page.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-3856386735527761167?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=ysPvrGJyI-s:LeQ94FvJao4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=ysPvrGJyI-s:LeQ94FvJao4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=ysPvrGJyI-s:LeQ94FvJao4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/ysPvrGJyI-s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/3856386735527761167/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/02/release-version-01.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3856386735527761167?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3856386735527761167?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/ysPvrGJyI-s/release-version-01.html" title="RELEASE: Version 0.1" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/02/release-version-01.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUCQXw4fyp7ImA9WxBWFU0.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-7424732698688873711</id><published>2010-01-30T17:57:00.001-05:00</published><updated>2010-02-06T19:41:00.237-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-06T19:41:00.237-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pre-release" /><title>PRE-RELEASE: Version 0.1</title><content type="html">&lt;p&gt;The first release of Humm and Strumm is due in one week!&lt;/p&gt;
&lt;p&gt;All version 0.x releases are game engine releases, with no playable game yet.  Version 0.1 specifically has the following features:
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Object/Type System&lt;/b&gt;:  The Object/Type System forms the basis of almost all of the classes in the Humm and Strumm game.  With this system, classes have runtime type information, dynamic creation from Type objects, and reference counting for smart pointers.  Classes are said to "implement the Object/Type System" when they derive from Object and use the tools provided by the Object/Type System.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Memory Management System&lt;/b&gt;: The Memory Management System provides a memory heap implementation from which all memory in the game engine is allocated.  The memory heap uses fewer calls to the system memory heap, so it is more efficient.  A Pointer class is also provided, which updates the reference count of an Object.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Standard Error Classes&lt;/b&gt;: Standard Error Classes are used for communication through C++ exceptions of errors in the game engine.  Currently, only &lt;tt&gt;error::Error&lt;/tt&gt; and &lt;tt&gt;error::OutOfMemory&lt;/tt&gt; are provided.&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;This version is fully documented with Doxygen comment documentation.  Right now, tests have not been created; this will come in a later version.&lt;/p&gt;
&lt;p&gt;The game engine download will be in a gzipped archive file, available at &lt;a href="http://code.google.com/p/hummstrumm/downloads/list"&gt;the Downloads Page&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-7424732698688873711?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=2v09UMb5PZE:uUxhT4AqyfE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=2v09UMb5PZE:uUxhT4AqyfE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=2v09UMb5PZE:uUxhT4AqyfE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/2v09UMb5PZE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/7424732698688873711/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2010/01/pre-release-version-01.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/7424732698688873711?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/7424732698688873711?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/2v09UMb5PZE/pre-release-version-01.html" title="PRE-RELEASE: Version 0.1" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2010/01/pre-release-version-01.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQCRXc5fCp7ImA9WxBSFEg.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-6285394816386138225</id><published>2009-12-21T22:26:00.000-05:00</published><updated>2009-12-21T22:26:04.924-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T22:26:04.924-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="documentation" /><category scheme="http://www.blogger.com/atom/ns#" term="website" /><title>External Project Documentation Site</title><content type="html">&lt;p&gt;Instead of putting all the documentation in single wiki pages, we have decided to move it to an &lt;a href="http://sites.google.com/site/hummstrummdoc/"&gt;external site&lt;/a&gt;.  At the moment, the documentation is more than a little spotty.  This site will be updated daily, though, until it becomes more complete.&lt;/p&gt;&lt;p&gt;I also have two possible thread systems, which I will outline in a future post.&lt;/p&gt;&lt;p&gt;Unfortunately, that is all for updates, but the please check the documentation for many updates.  I need to transfer the existing documentation there.&lt;/p&gt;&lt;p&gt;Meanwhile, Merry Christmas.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-6285394816386138225?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=8TJTWBUuVls:J85n9eC2P94:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=8TJTWBUuVls:J85n9eC2P94:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=8TJTWBUuVls:J85n9eC2P94:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/8TJTWBUuVls" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/6285394816386138225/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2009/12/external-project-documentation-site.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/6285394816386138225?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/6285394816386138225?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/8TJTWBUuVls/external-project-documentation-site.html" title="External Project Documentation Site" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2009/12/external-project-documentation-site.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4BRH09eip7ImA9WxNaFUk.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-5498849089137336360</id><published>2009-11-27T19:48:00.001-05:00</published><updated>2009-11-29T20:35:55.362-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-29T20:35:55.362-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="contributors" /><category scheme="http://www.blogger.com/atom/ns#" term="documentation" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><title>Implementation and Contribution</title><content type="html">&lt;p&gt;After a rather long break from Humm and Strumm, I have almost finished implementing the four classes mentioned previously.  Next month, I shall post more documentation about both the game and implementation, which in my opinion is seriously lacking.  More API documentation will be on its way soon, and the policies are almost complete.&lt;/p&gt;&lt;p&gt;As a side note, if anyone would like to help, read up on the project policies (including the coding standards, which should be finalized in the near future) and find a feature to implement.  Subscribe to the &lt;a href="http://groups.google.com/group/hummstrumm-contrib"&gt;Humm and Strumm Contributors Group&lt;/a&gt; by sending us a request.  You can find out more about this process at out &lt;a href="http://code.google.com/p/hummstrumm/wiki/Contributors"&gt;Contribution Policy&lt;/a&gt;.  We welcome any and all help.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-5498849089137336360?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=gFVo0mJr-SM:hYL8aHBvfLY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=gFVo0mJr-SM:hYL8aHBvfLY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=gFVo0mJr-SM:hYL8aHBvfLY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/gFVo0mJr-SM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/5498849089137336360/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2009/11/implementation-and-contribution.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/5498849089137336360?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/5498849089137336360?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/gFVo0mJr-SM/implementation-and-contribution.html" title="Implementation and Contribution" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2009/11/implementation-and-contribution.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MMR305fSp7ImA9WxNWE00.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-6458968917933351012</id><published>2009-10-11T19:50:00.003-04:00</published><updated>2009-10-11T19:58:06.325-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-11T19:58:06.325-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="documentation" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><title>API Interface for Core System</title><content type="html">&lt;p&gt;At the moment, we have the API for the Core System of the engine documented.  The next step is to implement these four classes.  &lt;i&gt;Note: the engine does not have thread support yet; see &lt;a href="http://code.google.com/p/hummstrumm/wiki/Roadmap"&gt;our release roadmap&lt;/a&gt; for more details.&lt;/i&gt;  For now, we will use typedefs of C++ types for the Basic Type System.  After we create the Debug System, we will add the basic type classes.&lt;/p&gt;&lt;b&gt;Upcoming TODOs:&lt;/b&gt;&lt;ol&gt;&lt;li&gt;Implement Core System&lt;/li&gt;&lt;li&gt;Write tests for Core System&lt;/li&gt;&lt;li&gt;Define Interface for Debug System&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-6458968917933351012?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=oqAfZhRxQtI:tU2Z97ev4YA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=oqAfZhRxQtI:tU2Z97ev4YA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=oqAfZhRxQtI:tU2Z97ev4YA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/oqAfZhRxQtI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/6458968917933351012/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2009/10/api-interface-for-core-system.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/6458968917933351012?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/6458968917933351012?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/oqAfZhRxQtI/api-interface-for-core-system.html" title="API Interface for Core System" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2009/10/api-interface-for-core-system.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YGQnw-fCp7ImA9WxNaFUk.&quot;"><id>tag:blogger.com,1999:blog-9008674010178472469.post-3901959798384990034</id><published>2009-08-11T15:29:00.005-04:00</published><updated>2009-11-29T20:38:43.254-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-29T20:38:43.254-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="website" /><title>Humm and Strumm Blog</title><content type="html">&lt;p&gt;Welcome to the Humm and Strumm blog!  On this site, you will find news related to the development of the game, and other interesting things related to the game.&lt;/p&gt;&lt;p&gt;You can find the game at this location: &lt;a href="http://code.google.com/p/hummstrumm/"&gt;http://code.google.com/p/hummstrumm/&lt;/a&gt;.  This website has everything you need to know about the game, and and downloads.  If you find any bugs, you can report them here.&lt;/p&gt;&lt;p&gt;Check back every once in a while, or better yet, subscribe!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9008674010178472469-3901959798384990034?l=hummstrumm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=HE1ylWz1p0I:mhr-4dtKTw8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/hummstrumm?a=HE1ylWz1p0I:mhr-4dtKTw8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hummstrumm?i=HE1ylWz1p0I:mhr-4dtKTw8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hummstrumm/~4/HE1ylWz1p0I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://hummstrumm.blogspot.com/feeds/3901959798384990034/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hummstrumm.blogspot.com/2009/08/humm-and-strumm-blog.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3901959798384990034?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9008674010178472469/posts/default/3901959798384990034?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/hummstrumm/~3/HE1ylWz1p0I/humm-and-strumm-blog.html" title="Humm and Strumm Blog" /><author><name>Patrick</name><uri>http://www.blogger.com/profile/15758150830149389780</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://3.bp.blogspot.com/_OzmQuyJnaLU/S5-cE84-QqI/AAAAAAAAAWI/PwaLB-XhrG8/S220/573px-gentoo_linux_logo_mattesvg.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://hummstrumm.blogspot.com/2009/08/humm-and-strumm-blog.html</feedburner:origLink></entry></feed>

