<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Optimising coroutine yielding in C#</title>
	<atom:link href="http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/</link>
	<description>Game and -AI development</description>
	<lastBuildDate>Sat, 14 Jan 2012 12:05:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: zhx</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-111</link>
		<dc:creator>zhx</dc:creator>
		<pubDate>Fri, 01 Oct 2010 04:56:27 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-111</guid>
		<description>I&#039;ve always used &quot;0&quot; too, this will help for boids-style (sims)work big time, thank you!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve always used &#8220;0&#8243; too, this will help for boids-style (sims)work big time, thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gnoblin</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-93</link>
		<dc:creator>gnoblin</dc:creator>
		<pubDate>Tue, 16 Mar 2010 08:18:43 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-93</guid>
		<description>Terrific!
I&#039;ve always used return 0... =В</description>
		<content:encoded><![CDATA[<p>Terrific!<br />
I&#8217;ve always used return 0&#8230; =В</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AngryAnt</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-75</link>
		<dc:creator>AngryAnt</dc:creator>
		<pubDate>Mon, 18 Jan 2010 15:41:57 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-75</guid>
		<description>Thanks for sharing your results :)</description>
		<content:encoded><![CDATA[<p>Thanks for sharing your results <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashkan</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-74</link>
		<dc:creator>Ashkan</dc:creator>
		<pubDate>Mon, 18 Jan 2010 14:27:26 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-74</guid>
		<description>i tested this with 5000 objects that they are simple spheres. i made 2 components that they have one coroutine with two lines of code.
the FPS with return 0 is 200 but with return null is 230.
this is the coroutine

  IEnumerator test2()
    {
        while (true)
        {
            transform.Translate(Random.Range (-30,30),0,0);
            yield return null;
        }
    }

:) thank you :)</description>
		<content:encoded><![CDATA[<p>i tested this with 5000 objects that they are simple spheres. i made 2 components that they have one coroutine with two lines of code.<br />
the FPS with return 0 is 200 but with return null is 230.<br />
this is the coroutine</p>
<p>  IEnumerator test2()<br />
    {<br />
        while (true)<br />
        {<br />
            transform.Translate(Random.Range (-30,30),0,0);<br />
            yield return null;<br />
        }<br />
    }</p>
<p> <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  thank you <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Big Pig</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-72</link>
		<dc:creator>Big Pig</dc:creator>
		<pubDate>Fri, 15 Jan 2010 16:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-72</guid>
		<description>Nice!! Just replaced a lot of return 0&#039;s on my code :-)</description>
		<content:encoded><![CDATA[<p>Nice!! Just replaced a lot of return 0&#8242;s on my code <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AngryAnt</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-71</link>
		<dc:creator>AngryAnt</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:12:16 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-71</guid>
		<description>Glad you found it useful :) Just because I joined the company, it doesn&#039;t mean I left the community ;)

I have no plan on stopping this new past-time, but I will be more busy at times and delays in postings will follow :)</description>
		<content:encoded><![CDATA[<p>Glad you found it useful <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Just because I joined the company, it doesn&#8217;t mean I left the community <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I have no plan on stopping this new past-time, but I will be more busy at times and delays in postings will follow <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yilmaz Kiymaz</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-70</link>
		<dc:creator>Yilmaz Kiymaz</dc:creator>
		<pubDate>Thu, 14 Jan 2010 20:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-70</guid>
		<description>Thanks for the tip AngryAnt! On behalf of the community, I urge you to do more of these kinds of posts :) It helps a lot.</description>
		<content:encoded><![CDATA[<p>Thanks for the tip AngryAnt! On behalf of the community, I urge you to do more of these kinds of posts <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  It helps a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AngryAnt</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-69</link>
		<dc:creator>AngryAnt</dc:creator>
		<pubDate>Thu, 14 Jan 2010 16:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-69</guid>
		<description>@Ashkan
Rodrigo works for Unity, yea. Resident .net specialist and test driven development advocate :)

@TauPowered
Yield will still generate overhead. This trick just removes some of it :)</description>
		<content:encoded><![CDATA[<p>@Ashkan<br />
Rodrigo works for Unity, yea. Resident .net specialist and test driven development advocate <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>@TauPowered<br />
Yield will still generate overhead. This trick just removes some of it <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TauPowered</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-68</link>
		<dc:creator>TauPowered</dc:creator>
		<pubDate>Thu, 14 Jan 2010 14:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-68</guid>
		<description>Very helpful trick! I also noticed that yield generates a huge pause when switching (according to the profiler in 2.6) up to 15-20 ms and it results in the frame drop....</description>
		<content:encoded><![CDATA[<p>Very helpful trick! I also noticed that yield generates a huge pause when switching (according to the profiler in 2.6) up to 15-20 ms and it results in the frame drop&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashkan</title>
		<link>http://eej.dk/angryant/general/tipsandtricks/optimising-coroutine-yielding-in-c/comment-page-1/#comment-67</link>
		<dc:creator>Ashkan</dc:creator>
		<pubDate>Thu, 14 Jan 2010 14:07:08 +0000</pubDate>
		<guid isPermaLink="false">http://eej.dk/angryant/?p=365#comment-67</guid>
		<description>wow great! i always hate this zero but could not find a way to remove it. :) 
who is rodrigo? is he one of UT staff?</description>
		<content:encoded><![CDATA[<p>wow great! i always hate this zero but could not find a way to remove it. <img src='http://eej.dk/angryant/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
who is rodrigo? is he one of UT staff?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

