<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>.NET Terrarium 2.0</title><link>http://terrarium2.codeplex.com/Project/ProjectRss.aspx</link><description>Terrarium is a .NET game&amp;#47;learning tool that was aimed at getting people interested in .NET and building cool stuff. In Terrarium, you can create herbivores, carnivores, or plants and then introduce...</description><item><title>New Post: project status?</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=53320</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi sarmaad,&lt;/p&gt;
&lt;p&gt;Yes, the wiki and server are up and running (just checked to be sure). There are still some bugs ;) with the server (namely I think the peer count bug) which is causing problems with client interaction but a) you can upload your bugs to the central server and they will run and make it into the eco system (you can see the stats on the server website as there are many bugs that have been uploaded) and b) you can run your bugs inside of your own local Terrarium.&lt;/p&gt;
&lt;p&gt;What isn't working right now is downloading bugs to your local machine from the central server.&lt;/p&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 13:15:34 GMT</pubDate><guid isPermaLink="false">New Post: project status? 20090703011534P</guid></item><item><title>New Post: Need Help?</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=54502</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Matt,&lt;/p&gt;
&lt;p&gt;Yes, there was a bit of a hiatus but things are rolling again. There are many people interesting in the project and a few have already submitted patches (which are available in the latest changesets). Work is still needed to get it running under Vista, however there are workarounds to get it running if you want.&lt;/p&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 13:12:50 GMT</pubDate><guid isPermaLink="false">New Post: Need Help? 20090703011250P</guid></item><item><title>New Post: Where are all of the animals?</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=51753</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Plants are boring and have very little capabilties (other than to breed). Sorry but the advanced developer guide was written by Microsoft and I haven't had a change to go through and either a) remove anything they wrote that they didn't implement or b) implement what they spec'd out.&lt;/p&gt;
&lt;p&gt;There is a plan to make plants more interesting and useful. Right now just create one using the guide (there are samples on the wiki too) and plop a few in your Terrarium to keep your animals happy. Remember that you need&amp;nbsp;plants to feed the herbivores, and herbivores to feed the carnivores in order to get a full cycle going and keep the animals alive.&lt;/p&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 13:11:25 GMT</pubDate><guid isPermaLink="false">New Post: Where are all of the animals? 20090703011125P</guid></item><item><title>New Post: Getting Started</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=40277</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;The dead organism issue has been fixed in changeset 35111 here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://terrarium2.codeplex.com/SourceControl/changeset/view/35111"&gt;http://terrarium2.codeplex.com/SourceControl/changeset/view/35111&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 13:07:56 GMT</pubDate><guid isPermaLink="false">New Post: Getting Started 20090703010756P</guid></item><item><title>Source code checked in, #35111</title><link>http://terrarium2.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Applied patches 3114 and 3231 for dead organism fix.</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 11:09:51 GMT</pubDate><guid isPermaLink="false">Source code checked in, #35111 20090703110951A</guid></item><item><title>Patch Applied: #3231</title><link>http://terrarium2.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/bsimser'&gt;bsimser&lt;/a&gt; has applied patch #3231.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Fix&lt;/p&gt;</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 11:08:24 GMT</pubDate><guid isPermaLink="false">Patch Applied: #3231 20090703110824A</guid></item><item><title>Patch Applied: #3114</title><link>http://terrarium2.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/bsimser'&gt;bsimser&lt;/a&gt; has applied patch #3114.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Fix&lt;/p&gt;</description><author>bsimser</author><pubDate>Fri, 03 Jul 2009 11:08:08 GMT</pubDate><guid isPermaLink="false">Patch Applied: #3114 20090703110808A</guid></item><item><title>New Post: Getting Started</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=40277</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;For the &amp;quot;Dead Organisms&amp;quot; issue see http://terrarium2.codeplex.com/WorkItem/View.aspx?WorkItemId=13593 and patch 3231.&lt;/p&gt;&lt;/div&gt;</description><author>timerickson</author><pubDate>Thu, 02 Jul 2009 20:40:49 GMT</pubDate><guid isPermaLink="false">New Post: Getting Started 20090702084049P</guid></item><item><title>Patch Uploaded: #3231</title><link>http://terrarium2.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/timerickson'&gt;timerickson&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Another fix for the &amp;#34;Dead organisms can&amp;#39;t move&amp;#34; problem when trying to add organisms in either Terrarium or Ecosystem mode.&lt;br /&gt;&lt;br /&gt;Property initialization for EnergyState and Radius are pushed down into the OrganismState constructor, and a work-around is introduced to avoid the EnergyState setter chicken-and-egg scenario by setting the energy field directly &amp;#40;not via the StoredEnergy setter&amp;#41; via an explicit private SetStoredEnergyInternal method.&lt;br /&gt;&lt;br /&gt;Further the UpperBoundForEnergyState method is made static, as it is not instance dependent, thus clarifying its use.&lt;br /&gt;&lt;br /&gt;For rev 35084&lt;/p&gt;</description><author>timerickson</author><pubDate>Thu, 02 Jul 2009 05:50:23 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #3231 20090702055023A</guid></item><item><title>Created Issue: Adding organism results in "Dead organisms can't move" exception message</title><link>http://terrarium2.codeplex.com/WorkItem/View.aspx?WorkItemId=13593</link><description>Adding any organism in either Terrarium or Ecosystem mode results in &amp;#34;Dead organisms can&amp;#39;t move&amp;#34; error message.&lt;br /&gt;&lt;br /&gt;This message arises when, in the InitializeNewState method of both PlantSpecies and AnimalSpecies, an attempt is made to IncreaseRadiusTo a value when StoredEnergy &amp;#61;&amp;#61; 0.  This method and many others throw an Exception if attempts are made to change OrganismState properties while IsAlive &amp;#61;&amp;#61; false.  This includes the setter for EnergyState.  EnergyState is initialized to the default of 0, so there is a chicken-and-egg problem.&lt;br /&gt;</description><author>timerickson</author><pubDate>Thu, 02 Jul 2009 05:34:00 GMT</pubDate><guid isPermaLink="false">Created Issue: Adding organism results in "Dead organisms can't move" exception message 20090702053400A</guid></item><item><title>Updated Release: 4.0</title><link>http://terrarium2.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=15399</link><description>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Major upgrade with breaking changes. There will be no upgrade path (except to recompile your organisms with this release).&lt;/li&gt;
&lt;li&gt;.NET 4.0 platform build&lt;/li&gt;
&lt;li&gt;DirectX sub-systems to support Vista x64 and Windows 7 x64&lt;/li&gt;
&lt;li&gt;WCF service rewrite&lt;/li&gt;
&lt;li&gt;WPF client rewrite&lt;/li&gt;
&lt;li&gt;New ServerConfig, Server Installer and additional tools&lt;/li&gt;
&lt;li&gt;ZBB (zero-bug-base) release to clear up all outstanding issues&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Wed, 01 Jul 2009 22:04:47 GMT</pubDate><guid isPermaLink="false">Updated Release: 4.0 20090701100447P</guid></item><item><title>Created Task: Move codebase to .NET 4.0 platform</title><link>http://terrarium2.codeplex.com/WorkItem/View.aspx?WorkItemId=13589</link><description>Yup, time to get off the pot and update this to the latest and greatest. Breaking changes as it&amp;#39;ll break any existing organisms but it has to happen for the sake of progress &amp;#40;and to get off the legacy codebase once and for all&amp;#41;&lt;br /&gt;</description><author>bsimser</author><pubDate>Wed, 01 Jul 2009 21:56:56 GMT</pubDate><guid isPermaLink="false">Created Task: Move codebase to .NET 4.0 platform 20090701095656P</guid></item><item><title>Created Issue: Rebuild web services using WCF</title><link>http://terrarium2.codeplex.com/WorkItem/View.aspx?WorkItemId=13588</link><description>The existing web services were built pre-1.1 days. Time to rewrite them as WCF services for the .NET 4.0 platform.&lt;br /&gt;</description><author>bsimser</author><pubDate>Wed, 01 Jul 2009 21:54:50 GMT</pubDate><guid isPermaLink="false">Created Issue: Rebuild web services using WCF 20090701095450P</guid></item><item><title>New Post: Moving ahead, slowly</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=40960</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi guys,&lt;/p&gt;
&lt;p&gt;With a recent tweet by Scott Hanselman (thanks Scott!) there's been renewed interest in the project. So with that we're looking to fix up some lingering problems and shift the light on Terrarium to some new technology.&lt;/p&gt;
&lt;p&gt;The original release was for .NET 2.0 but since then it's been recompiled on 3.5 and some effort has started on creating WPF versions of the client.&lt;/p&gt;
&lt;p&gt;Hopefully if I can get some help from you guys there's a few things we'd like to get going on:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Update to .NET 4.0 platform. The code *should* compile on 4.0 but I haven't tried it yet.&lt;/li&gt;
&lt;li&gt;Update to WPF. Ditch the old WinForms legacy clients and finish the WPF ones on 4.0&lt;/li&gt;
&lt;li&gt;Redo the web server in ASP.NET 4.0 MVC with the new 3.5 charting controls. The old web server was such a hack and butt-ugly ASP.NET 1.0 code.&lt;/li&gt;
&lt;li&gt;Update the web services in WCF to be consumed by the new website and clients.&lt;/li&gt;
&lt;li&gt;Fix the x64 compatibility issues and get it ready for Vista x64 and Win 7. This would include looking at maybe folding in the recent managed DirectX wrappers from MSDN Code Gallery and ditching the old legacy wrappers.&lt;/li&gt;
&lt;li&gt;Launch and try to get some new organisms going and grow our community!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Like I said, hope we can move towards this soon and I'm looking for you to help out. Download the current codebase and take a look then contact myself or Scott Hanselman if you're interested in taking on some tasks.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Wed, 01 Jul 2009 21:47:16 GMT</pubDate><guid isPermaLink="false">New Post: Moving ahead, slowly 20090701094716P</guid></item><item><title>New Post: Getting Started</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=40277</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I posted a sample patch. [patch:3114]&lt;br&gt;&lt;a href="http://terrarium2.codeplex.com/SourceControl/PatchList.aspx"&gt;http://terrarium2.codeplex.com/SourceControl/PatchList.aspx&lt;/a&gt;&lt;br&gt;Hope it will help you.&lt;br&gt;Thanks.&lt;/p&gt;&lt;/div&gt;</description><author>kkdf2</author><pubDate>Fri, 19 Jun 2009 12:02:46 GMT</pubDate><guid isPermaLink="false">New Post: Getting Started 20090619120246P</guid></item><item><title>Patch Uploaded: #3114</title><link>http://terrarium2.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/kkdf2'&gt;kkdf2&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;This sample patch fixes &amp;#34;Dead organisms can&amp;#39;t move&amp;#34; error message on introducing any organism in Terrarium mode.&lt;br /&gt;This patch&amp;#39;s quality is &amp;#34;Resolution by trial and error&amp;#34;.&lt;br /&gt;Apply it at &amp;#47;Client&amp;#47;OrganismBase&amp;#47;Classes&amp;#47;State.&lt;br /&gt;For svn revision 34744.&lt;/p&gt;</description><author>kkdf2</author><pubDate>Fri, 19 Jun 2009 11:57:04 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #3114 20090619115704A</guid></item><item><title>New Post: Getting Started</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=40277</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi.&lt;br&gt;r24268 causes that error.&lt;br&gt;r20104 doesn't.&lt;br&gt;I tested it by replacing&amp;nbsp;&amp;quot;/Client/OrganismBase/&amp;quot; directory with specific svn revisions.&lt;br&gt;Sorry I don't understand what's wrong between them.&lt;br&gt;Thanks.&lt;/p&gt;&lt;/div&gt;</description><author>kkdf2</author><pubDate>Mon, 15 Jun 2009 13:03:45 GMT</pubDate><guid isPermaLink="false">New Post: Getting Started 20090615010345P</guid></item><item><title>Commented Issue: Item has already been added. Key in dictionary: '44011'  Key being added: '44011'</title><link>http://terrarium2.codeplex.com/WorkItem/View.aspx?WorkItemId=11080</link><description>im getting this issue a lot, if i try to check if it contains the error is pass to the next function, so checking if the key exists or not was not the solution&amp;#58; this at&lt;br /&gt;&lt;br /&gt;SortOrganismsForDisease...&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;if &amp;#40;&amp;#33;&amp;#40;&amp;#40;AnimalSpecies&amp;#41; organismState.Species&amp;#41;.IsCarnivore&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;              if &amp;#40;animalsToKill.Contains&amp;#40;speciesName&amp;#41;&amp;#41;&lt;br /&gt;              &amp;#123;&lt;br /&gt;                                addList &amp;#61; &amp;#40;SortedList&amp;#41; animalsToKill&amp;#91;speciesName&amp;#93;&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;                else&lt;br /&gt;               &amp;#123;&lt;br /&gt;                                addList &amp;#61; new SortedList&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                                animalsToKill.Add&amp;#40;speciesName, addList&amp;#41;&amp;#59;&lt;br /&gt;                 &amp;#125;&lt;br /&gt;&lt;br /&gt;               addList.Add&amp;#40;strength, organismState&amp;#41;&amp;#59;  &amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;  &amp;#60;- Exception here&lt;br /&gt;&amp;#125;&lt;br /&gt;Comments: ** Comment from web user: kkdf2 ** &lt;p&gt;Hi.&lt;br /&gt;I also encounter this problem oftenly. And Terrarium gets terminated due to Exception.&lt;/p&gt;&lt;p&gt;It may cause when over 400 creatures are in the terrarium.&lt;/p&gt;&lt;p&gt;Sorry. I don&amp;#39;t know how to solve it.&lt;/p&gt;</description><author>kkdf2</author><pubDate>Sun, 14 Jun 2009 08:09:39 GMT</pubDate><guid isPermaLink="false">Commented Issue: Item has already been added. Key in dictionary: '44011'  Key being added: '44011' 20090614080939A</guid></item><item><title>New Post: Where are all of the animals?</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=51753</link><description>&lt;div style="line-height: normal;"&gt;Yea, I didn't find any plant too. So my poor creatures are all starved to death, yea, they're really dead.&lt;div&gt;I noticed there are some sentences in the doc named Advanced Develop Guide said that &amp;quot;Plant Eats Sunlight&amp;quot;?!&lt;/div&gt;&lt;div&gt;And I tried write some plant, but it doesn't work at all.&lt;/div&gt;&lt;div&gt;So can you give us some hints about the plant problem&lt;/div&gt;&lt;/div&gt;</description><author>timnew</author><pubDate>Thu, 30 Apr 2009 16:43:23 GMT</pubDate><guid isPermaLink="false">New Post: Where are all of the animals? 20090430044323P</guid></item><item><title>New Post: Need Help?</title><link>http://terrarium2.codeplex.com/Thread/View.aspx?ThreadId=54502</link><description>&lt;div style="line-height: normal;"&gt;Hey,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I would like to help out with the project. Is it still going? i noticed that there haven't been any code changes since december last year.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I have some experience with XNA, and a lot of experience with WPF, and .NET in general. Where can i help?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I would really like to see it running under vista (because that is what i am using at home).&lt;/div&gt;&lt;/div&gt;</description><author>MattF</author><pubDate>Sun, 26 Apr 2009 12:48:25 GMT</pubDate><guid isPermaLink="false">New Post: Need Help? 20090426124825P</guid></item></channel></rss>