<?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: GUI Design and Easing Functions</title>
	<atom:link href="http://www.paradeofrain.com/2009/09/gui-design-and-easing-functions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.paradeofrain.com/2009/09/gui-design-and-easing-functions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gui-design-and-easing-functions</link>
	<description>Indie Game Development</description>
	<lastBuildDate>Wed, 25 Jan 2012 11:48:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Alex</title>
		<link>http://www.paradeofrain.com/2009/09/gui-design-and-easing-functions/comment-page-1/#comment-58855</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Thu, 01 Oct 2009 00:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.paradeofrain.com/?p=423#comment-58855</guid>
		<description>Currently I&#039;m finding that procedurally animating GUI elements while users interact with them or when they transition to be very tedious and cumbersome. I have some basic code for it now but it&#039;s rather limited in flexibility and such. As for tech, something that allowed quick serialization of a GUI layout along with animations to make it have quick turn around time would be nice.

The problem I find with current game GUI libraries (or at least the few I&#039;ve encountered) is they try to emulate the OS they were developed on. They have very standard buttons, lists, text inputs, etc. It&#039;s all well and good if you&#039;re making a soccer manager sim. You can just reskin it and go. When I want to design something more fun, high impact, quirky, or engaging I don&#039;t think &quot;Standard unix/Windows UI&quot;.

Flash from my past experience seems to have the right idea with developing UI&#039;s. I&#039;ve used it before to mock up UI&#039;s+animations for game menus. It has a really robust animation framework that you can lay down your own &quot;assumptions&quot; on how the UI is supposed to work, but it does the grunt work of animating, tweening, event handling, etc.

I recall &lt;a href=&quot;http://www.lostgarden.com/&quot; rel=&quot;nofollow&quot;&gt;Danc of Lost Garden&lt;/a&gt; had some involvement with  Anark Studio that did UI&#039;s for games, but I&#039;m not getting much info in searches on it. It seems that software has evolved to encompass a broader market.</description>
		<content:encoded><![CDATA[<p>Currently I&#8217;m finding that procedurally animating GUI elements while users interact with them or when they transition to be very tedious and cumbersome. I have some basic code for it now but it&#8217;s rather limited in flexibility and such. As for tech, something that allowed quick serialization of a GUI layout along with animations to make it have quick turn around time would be nice.</p>
<p>The problem I find with current game GUI libraries (or at least the few I&#8217;ve encountered) is they try to emulate the OS they were developed on. They have very standard buttons, lists, text inputs, etc. It&#8217;s all well and good if you&#8217;re making a soccer manager sim. You can just reskin it and go. When I want to design something more fun, high impact, quirky, or engaging I don&#8217;t think &#8220;Standard unix/Windows UI&#8221;.</p>
<p>Flash from my past experience seems to have the right idea with developing UI&#8217;s. I&#8217;ve used it before to mock up UI&#8217;s+animations for game menus. It has a really robust animation framework that you can lay down your own &#8220;assumptions&#8221; on how the UI is supposed to work, but it does the grunt work of animating, tweening, event handling, etc.</p>
<p>I recall <a href="http://www.lostgarden.com/" rel="nofollow">Danc of Lost Garden</a> had some involvement with  Anark Studio that did UI&#8217;s for games, but I&#8217;m not getting much info in searches on it. It seems that software has evolved to encompass a broader market.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doolwind</title>
		<link>http://www.paradeofrain.com/2009/09/gui-design-and-easing-functions/comment-page-1/#comment-58793</link>
		<dc:creator>Doolwind</dc:creator>
		<pubDate>Mon, 28 Sep 2009 10:15:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.paradeofrain.com/?p=423#comment-58793</guid>
		<description>What are your specific requirements for a GUI?  What tech would you want it to work in?  I completely agree there needs to be a good cross-technology GUI system created.

After a failed UI on a project I worked on the tech lead and I spent a few weeks putting together a robust GUI for DirectX.  It was surprisingly simple, and we based it strongly of .NET&#039;s GUI system as it&#039;s so good.  I don&#039;t see why someone can&#039;t make a simple cross-technology GUI system with XML or similar persistence.</description>
		<content:encoded><![CDATA[<p>What are your specific requirements for a GUI?  What tech would you want it to work in?  I completely agree there needs to be a good cross-technology GUI system created.</p>
<p>After a failed UI on a project I worked on the tech lead and I spent a few weeks putting together a robust GUI for DirectX.  It was surprisingly simple, and we based it strongly of .NET&#8217;s GUI system as it&#8217;s so good.  I don&#8217;t see why someone can&#8217;t make a simple cross-technology GUI system with XML or similar persistence.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

