<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>terrarium2 Forum Rss Feed</title><link>http://www.codeplex.com/terrarium2/Thread/List.aspx</link><description>terrarium2 Forum Rss Description</description><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;So I've now got a full time job again so I've not got much time any more, well not nearly as much as I did have.&lt;/p&gt;
&lt;p&gt;I've also been watching the server over the last few months, looks like only 3 people have ever connected, not including me!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Fri, 20 Jul 2012 10:12:13 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120720101213A</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;blockquote style="padding-bottom: 0px; font-style: italic; margin: 0.25em 1em 0px; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0px; border: #ccc 0.1em solid;"&gt;&lt;strong&gt;bsimser wrote:&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote style="padding-bottom: 0px; font-style: italic; margin: 0.25em 1em 0px; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0px; border: #ccc 0.1em solid;"&gt;&lt;strong&gt;ScottMacleman wrote:&lt;/strong&gt;&lt;br /&gt;
&lt;p&gt;Yeah I started with 23363, kinda a few days before discussing it, but it shouldn't bee too difficult to add any changesets from later commits. The problem is if I generate a changeset now Bil is going to have to consilidate my changes to all those done after 23363.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;I'm not sure the best approach here but I think we'll dump everything after 23363. Once you have a stable build I'll check it out and do a diff from 23363 then do a full commit (blowing away everything before that). I think it'll work, just creating a local copy of the entire repo to try this out.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;Hi Bil,&lt;/p&gt;
&lt;p&gt;Any luck?&lt;/p&gt;
&lt;p&gt;Scott&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Mon, 16 Apr 2012 09:18:22 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120416091822A</guid></item><item><title>New Post: New "HOW TO" required...</title><link>http://terrarium2.codeplex.com/discussions/350642</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Actually never mind. I have found "Advanced Developer Guide". I am going to start from there and then see if it answers my questions.&lt;/p&gt;&lt;/div&gt;</description><author>Pavel2403</author><pubDate>Fri, 30 Mar 2012 13:32:09 GMT</pubDate><guid isPermaLink="false">New Post: New "HOW TO" required... 20120330013209P</guid></item><item><title>New Post: New "HOW TO" required...</title><link>http://terrarium2.codeplex.com/discussions/350642</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see that people have started to work on the project again. So, I connected through SVN and downloaded all source code. However, I see a lot of folders for client and server. I'd like to figure out where&amp;nbsp;I can start from, especially for WPF. Why WPF
 and not XNA? According to Microsoft XNA is died for Windows and I wouldn't want to start to work on something with uncertain future. However, WPF is better,&amp;nbsp; because of Metro Applications using XAML-s and in this directions I'd like to go.&lt;/p&gt;
&lt;p&gt;However, first I'd like to figure out how to make in work, even with the mess.&lt;/p&gt;
&lt;/div&gt;</description><author>Pavel2403</author><pubDate>Fri, 30 Mar 2012 13:16:27 GMT</pubDate><guid isPermaLink="false">New Post: New "HOW TO" required... 20120330011627P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;blockquote style="border: solid .1em #ccc; font-style: italic; margin: .25em 1em 0 1em; padding: 0 .25em 0 .25em;"&gt;&lt;strong&gt;ScottMacleman wrote:&lt;/strong&gt;&lt;br /&gt;
&lt;p&gt;Yeah I started with 23363, kinda a few days before discussing it, but it shouldn't bee too difficult to add any changesets from later commits. The problem is if I generate a changeset now Bil is going to have to consilidate my changes to all those done after  23363.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;I'm not sure the best approach here but I think we'll dump everything after 23363. Once you have a stable build I'll check it out and do a diff from 23363 then do a full commit (blowing away everything before that). I think it'll work, just creating a local copy of the entire repo to try this out.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;</description><author>bsimser</author><pubDate>Thu, 29 Mar 2012 03:45:21 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120329034521A</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I made a fair bit of progress yesterday and today, so i've pacakged up what I've done so far - should work on x64! feel free to download and try it.&lt;/p&gt;
&lt;p&gt;I'm trying to test the teleporter at the mo. &lt;a href="http://terrarium.inspired-apps.org.uk/Terrarium-2.0.msi"&gt;http://terrarium.inspired-apps.org.uk/Terrarium-2.0.msi&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Issue's im looking at currently are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;seems that the tick() is too quick? &lt;/li&gt;
&lt;li&gt;creature sizes... don't look correct, I'd appreciate other peoples opinion on this, or comparison with someone who can run the old version. &lt;/li&gt;
&lt;li&gt;change the size of the text so it all appears onscreen&lt;/li&gt;
&lt;li&gt;fix the small icons (minimise, maximise, close window etc)&lt;/li&gt;
&lt;li&gt;adding a background grid (easy, i've just not done it yet.)&lt;/li&gt;
&lt;li&gt;when setting animal skins use the enum - plant skins use lowercase strings "plantthree" etc&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Scott&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Tue, 27 Mar 2012 18:43:06 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120327064306P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I need some help now - Im in the PaintSprites method, I can work out correctly which frame I need from the sprite sheet, but where in the world to put that sprite eludes me, there is tsSprite.XPosition / tsSprite.YPosition and orgState.Position.&lt;/p&gt;
&lt;p&gt;using tsSprite means that the graphics bounce arround because XDelta and YDelta end up being &amp;gt; 99999999... orgState.Position seems to work well, except that when moving the sprite seems to move in the wrong direction... im confused now...&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Mon, 26 Mar 2012 20:03:58 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120326080358P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I thought the problem was solved but its not working; this is the bit I think is wrong...﻿&lt;/p&gt;
&lt;div style="background-color: white; color: black;"&gt;
&lt;pre&gt;Vector direction = Vector.Subtract(CurrentMoveToAction.MovementVector.Destination, currentPosition);
                &lt;span style="color: green;"&gt;//Vector unitVector = direction.GetUnitVector();&lt;/span&gt;

                &lt;span style="color: green;"&gt;//double angle = Math.Acos(unitVector.X);&lt;/span&gt;
                &lt;span style="color: green;"&gt;//if (unitVector.Y &amp;lt; 0)&lt;/span&gt;
                &lt;span style="color: green;"&gt;//{&lt;/span&gt;
                &lt;span style="color: green;"&gt;//    angle = 6.2831853 - angle;&lt;/span&gt;
                &lt;span style="color: green;"&gt;//}&lt;/span&gt;

                &lt;span style="color: gray;"&gt;///&lt;/span&gt;&lt;span style="color: green;"&gt;/ convert radians to degrees&lt;/span&gt;
                &lt;span style="color: green;"&gt;//actualDirection = (int) ((angle/6.283185)*360);&lt;/span&gt;

                actualDirection = (&lt;span style="color: blue;"&gt;int&lt;/span&gt;)Math.Atan2(direction.X, -direction.Y);
&lt;/pre&gt;
&lt;pre&gt;I think I've got it this time:&lt;/pre&gt;
&lt;pre&gt;&lt;div style="color: black; background-color: white;"&gt;&lt;pre&gt;Vector direction = Vector.Subtract(CurrentMoveToAction.MovementVector.Destination, currentPosition);

actualDirection = (&lt;span style="color: blue;"&gt;int&lt;/span&gt;)((180.0 / Math.PI) * Math.Atan2(direction.X, -direction.Y));
&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Mon, 26 Mar 2012 17:46:12 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120326054612P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Ok, so I have got the animation working, its a little too fast at the mo because I had to take out the skipframe and paint only plants code as everything has to be painted in XNA, I cant pick and choose but it looks ok.&lt;/p&gt;
&lt;p&gt;I do have a problem someone may be able to help with however...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I've made a sample herbivore that does the following:&lt;/p&gt;
&lt;div style="color: black; background-color: white;"&gt;
&lt;pre&gt;&lt;span style="color: green;"&gt;// continually move north&lt;/span&gt;
BeginMoving(&lt;span style="color: blue;"&gt;new&lt;/span&gt; MovementVector(&lt;span style="color: blue;"&gt;new&lt;/span&gt; Point(&lt;span style="color: blue;"&gt;this&lt;/span&gt;.Position.X, &lt;span style="color: blue;"&gt;this&lt;/span&gt;.Position.Y - 100), 2)); &lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;The problem being that XNA coords are different to the ones used, as the 0,0 points is top left, not bottom left. I think. meaning that my little bug is showing as ActualDirection = 90 and so is pointing to the right of my screen but sliding upwards... so I think we need to find the code that does the actual direction calculation and adjust to account for the new coordinate system. correct?&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Mon, 26 Mar 2012 16:27:19 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120326042719P</guid></item><item><title>New Post: Available Server Url</title><link>http://terrarium2.codeplex.com/discussions/269652</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Feel free to try mine - I'm currently using it for testing the new XNA graphics engine I've written but the more creatures the better in my mind!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://terrarium.inspired-apps.org.uk"&gt;http://terrarium.inspired-apps.org.uk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Scott&lt;/p&gt;
&lt;p&gt;﻿﻿﻿﻿﻿﻿&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Mon, 26 Mar 2012 11:54:17 GMT</pubDate><guid isPermaLink="false">New Post: Available Server Url 20120326115417A</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Yeah I found that as well.&lt;/p&gt;
&lt;p&gt;Its progressed well today - I've got the background tiling correctly, the minimap updating, plants showing, animals showing - and animating, but not moving yet. Well, they do move, but so fast i think they can fly!&lt;/p&gt;
&lt;p&gt;Anyway, tomorrow im going to try and get the movement working better and the teleporter working and i think its nearly ready for&amp;nbsp;testing for a release build&amp;nbsp;;-)&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Sun, 25 Mar 2012 21:05:22 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120325090522P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I guess access to the source code by TFS, I need to be added as an Developer to the project? no anynymous! I used username@SND and my password but that did not work (offcourse my own username)&lt;/p&gt;&lt;/div&gt;</description><author>cyberneticxp</author><pubDate>Sun, 25 Mar 2012 05:53:35 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120325055335A</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;wauw it's really&amp;nbsp;progressed&amp;nbsp;that far. After&amp;nbsp;absence&amp;nbsp;I will put in my own input and support!&lt;/p&gt;&lt;/div&gt;</description><author>cyberneticxp</author><pubDate>Sat, 24 Mar 2012 16:15:59 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120324041559P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Ok, so I have now got the scrolling working as well, but im .. confused, and its getting late!&lt;/p&gt;
&lt;p&gt;The world appears to be generated based on the power of my computer, so the actual size is 3 times larger than the background texture, how do I draw the next texture?&lt;/p&gt;
&lt;p&gt;I'm ready to commit now, well I think its stable enough for others to start having a look now, but I'll wait for instructions on how.&lt;/p&gt;
&lt;p&gt;Have a good night all.&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Fri, 23 Mar 2012 22:26:07 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323102607P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Yeah I started with 23363, kinda a few days before discussing it, but it shouldn't bee too difficult to add any changesets from later commits. The problem is if I generate a changeset now Bil is going to have to consilidate my changes to all those done after 23363.&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Fri, 23 Mar 2012 21:32:56 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323093256P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Did you start w/ 23363? &amp;nbsp; And did we decide we're going to scrap everything after 23363?&lt;/p&gt;&lt;/div&gt;</description><author>tdiz</author><pubDate>Fri, 23 Mar 2012 21:27:44 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323092744P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Woo now the cursors work!&lt;/p&gt;
&lt;p&gt;Re: checking in - I've not worked with TFS in a while - but because I started from a changeset that was a long way back I cant just generate a patch? or can I?&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Fri, 23 Mar 2012 21:26:06 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323092606P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Nice! &amp;nbsp;Is it time to check it in? &amp;nbsp;I'd love to help, just give me something to do. &amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>tdiz</author><pubDate>Fri, 23 Mar 2012 21:13:01 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323091301P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Woo Hoo!!!&lt;/p&gt;
&lt;p&gt;I've managed to hook it into the timer so the time in the corner is marching on! now... chainging the viewport to scroll around the world!&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Fri, 23 Mar 2012 20:45:03 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323084503P</guid></item><item><title>New Post: Resurection?</title><link>http://terrarium2.codeplex.com/discussions/260086</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;No worries - I learned .Net on this; and I've wanted to play around with it for years now. Besides I'm always up for learning something new and XNA has always piqued my interest ;-)&lt;/p&gt;&lt;/div&gt;</description><author>ScottMacleman</author><pubDate>Fri, 23 Mar 2012 16:18:00 GMT</pubDate><guid isPermaLink="false">New Post: Resurection? 20120323041800P</guid></item></channel></rss>