<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>games.greggman.com</title>
	
	<link>http://games.greggman.com/game</link>
	<description>Games, Code and Game Development</description>
	<lastBuildDate>Thu, 23 May 2013 01:41:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Gamesgreggmancom" /><feedburner:info uri="gamesgreggmancom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>O3D Post Mortem thoughts</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/MHyuHQjH_Sc/</link>
		<comments>http://games.greggman.com/game/o3d-post-mortem-thoughts/#comments</comments>
		<pubDate>Wed, 22 May 2013 21:11:40 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2437</guid>
		<description>&lt;p&gt;I don&amp;#8217;t remember if there was ever an &lt;a href="http://en.wikipedia.org/wiki/O3D"&gt;O3D&lt;/a&gt; post mortem but the biggest lesson I took away from it is that if you write a library or some software you have to support it forever. The moment you stop supporting it it dies. (I think &lt;a href="https://code.google.com/p/playn/"&gt;PlayN&lt;/a&gt; might be another example)&lt;br /&gt;
&lt;span id="more-2437"&gt;&lt;/span&gt;&lt;br /&gt;
That experience has changed &lt;p&gt;&lt;a href="http://games.greggman.com/game/o3d-post-mortem-thoughts/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/MHyuHQjH_Sc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/o3d-post-mortem-thoughts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/o3d-post-mortem-thoughts/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=o3d-post-mortem-thoughts</feedburner:origLink></item>
		<item>
		<title>Random GDC 2013 Links</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/_sJoDpnlN-w/</link>
		<comments>http://games.greggman.com/game/giga-tokyo-toy-box/#comments</comments>
		<pubDate>Mon, 01 Apr 2013 17:52:48 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[random]]></category>
		<category><![CDATA[manga]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2422</guid>
		<description>&lt;p&gt;Outracks: Makes some &amp;#8220;program CPU and GPU in the same language&amp;#8221; thing&lt;br /&gt;
&lt;a href="http://outracks.com/" target="_blank"&gt;http://outracks.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Dys4ia: A game about one person&amp;#8217;s transgender experience&lt;br /&gt;
&lt;a href="http://www.newgrounds.com/portal/view/591565" target="_blank"&gt;http://www.newgrounds.com/&lt;wbr&gt;&lt;/wbr&gt;portal/view/591565&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kentucky Route Zero: An adventure game with a unique style&lt;br /&gt;
&lt;a href="http://kentuckyroutezero.com/" target="_blank"&gt;http://kentuckyroutezero.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Lovers in a Dangerous Spacetime: is a 2-player co-op micro-platformer set inside a pink Death Star locked in battle with hordes &lt;p&gt;&lt;a href="http://games.greggman.com/game/giga-tokyo-toy-box/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/_sJoDpnlN-w" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/giga-tokyo-toy-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/giga-tokyo-toy-box/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=giga-tokyo-toy-box</feedburner:origLink></item>
		<item>
		<title>WebGL 3D – Cameras</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/g-FOYJcwpd4/</link>
		<comments>http://games.greggman.com/game/webgl-3d-cameras/#comments</comments>
		<pubDate>Sun, 24 Mar 2013 08:50:39 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2415</guid>
		<description>&lt;p&gt;This post is a continuation of a series of posts about WebGL. The first &lt;a href="http://games.greggman.com/game/webgl-fundamentals/"&gt;started with fundamentals&lt;/a&gt; and the previous was about &lt;a href="http://games.greggman.com/game/webgl-3d-perspective/"&gt;3D perspective projection&lt;/a&gt;. If you haven&amp;#8217;t read those please view them first.&lt;/p&gt;
&lt;p&gt;In the last post we had to move the F in front of the frustum because the &lt;code&gt;makePerspective&lt;/code&gt; fucntion expects &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-3d-cameras/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/g-FOYJcwpd4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-3d-cameras/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-3d-cameras/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-3d-cameras</feedburner:origLink></item>
		<item>
		<title>WebGL 3D – Perspective</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/AzsocbuehLU/</link>
		<comments>http://games.greggman.com/game/webgl-3d-perspective/#comments</comments>
		<pubDate>Thu, 21 Mar 2013 05:00:44 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2399</guid>
		<description>&lt;p&gt;This post is a continuation of a series of posts about WebGL. The first &lt;a href="http://games.greggman.com/game/webgl-fundamentals/"&gt;started with fundamentals&lt;/a&gt; and the previous was about &lt;a href="http://games.greggman.com/game/webgl-3d-part-1-orthographic-3d/"&gt;3D Basics&lt;/a&gt;. If you haven&amp;#8217;t read those please view them first.&lt;/p&gt;
&lt;p&gt;In the last post we went over how to do 3D but that 3D didn&amp;#8217;t have any perspective. It was using &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-3d-perspective/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/AzsocbuehLU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-3d-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-3d-perspective/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-3d-perspective</feedburner:origLink></item>
		<item>
		<title>WebGL Using 2 or More Textures</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/IlPFK2v45qY/</link>
		<comments>http://games.greggman.com/game/webgl-using-2-or-more-textures/#comments</comments>
		<pubDate>Tue, 15 Jan 2013 07:25:05 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2376</guid>
		<description>&lt;p&gt;This article is a continuation of &lt;a href="http://games.greggman.com/game/webgl-image-processing/"&gt;WebGL Image Processing&lt;/a&gt;. If you haven&amp;#8217;t read that I suggest &lt;a href="http://games.greggman.com/game/webgl-image-processing/"&gt;you start there&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now might be a good time to answer the question, &amp;#8220;How do I use 2 more more textures?&amp;#8221;&lt;br /&gt;
&lt;span id="more-2376"&gt;&lt;/span&gt;&lt;br /&gt;
It&amp;#8217;s pretty simple. Let&amp;#8217;s &lt;a href="http://games.greggman.com/downloads/examples/webgl/lessons/webgl-image-processing.html"&gt;go back a few lessons to our first shader that draw a &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-using-2-or-more-textures/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/IlPFK2v45qY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-using-2-or-more-textures/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-using-2-or-more-textures/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-using-2-or-more-textures</feedburner:origLink></item>
		<item>
		<title>WebGL: 2D vs 3D Libraries</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/-3NZjvRHPN8/</link>
		<comments>http://games.greggman.com/game/webgl-2d-vs-3d-libraries/#comments</comments>
		<pubDate>Sun, 30 Dec 2012 17:56:14 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2360</guid>
		<description>&lt;p&gt;This post is a kind of side topic on a series of posts about WebGL. The first &lt;a href="http://games.greggman.com/game/webgl-fundamentals/"&gt;started with fundamentals&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m writing this because my claim that WebGL is a 2D API and not a 3D API touches a nerve with some people.  I&amp;#8217;m not sure why they feel threatened or whatever it is that &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-2d-vs-3d-libraries/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/-3NZjvRHPN8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-2d-vs-3d-libraries/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-2d-vs-3d-libraries/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-2d-vs-3d-libraries</feedburner:origLink></item>
		<item>
		<title>WebGL: How It Works</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/TZm9V5lj560/</link>
		<comments>http://games.greggman.com/game/webgl-how-it-works/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 03:59:52 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[webgl]]></category>
		<category><![CDATA[GLSL]]></category>
		<category><![CDATA[shaders]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2330</guid>
		<description>&lt;p&gt;This is a continuation from &lt;a href="http://games.greggman.com/game/webgl-fundamentals/"&gt;WebGL Fundamentals&lt;/a&gt;. Before we continue I think we need to discuss at a basic level what WebGL and your GPU actually do. There are basically 2 parts to this GPU thing. The first part processes vertices (or streams of data) into clipspace vertices. The second part draws pixels based &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-how-it-works/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/TZm9V5lj560" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-how-it-works/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-how-it-works/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-how-it-works</feedburner:origLink></item>
		<item>
		<title>WebGL Boilerplate</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/4aVQwiH96sU/</link>
		<comments>http://games.greggman.com/game/webgl-boilerplate/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 03:47:28 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[webgl]]></category>
		<category><![CDATA[GLSL]]></category>
		<category><![CDATA[shaders]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2026</guid>
		<description>&lt;p&gt;This is a continuation from &lt;a href="http://games.greggman.com/game/webgl-fundamentals/"&gt;WebGL Fundamentals&lt;/a&gt;. WebGL sometimes appears complicated to learn because most lessons go over everything all at once. I&amp;#8217;ll try to avoid that where possible and break it down into smaller pieces.&lt;/p&gt;
&lt;p&gt;One of things that makes WebGL seem complicated is that you have these 2 tiny functions, a vertex &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-boilerplate/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/4aVQwiH96sU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-boilerplate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-boilerplate/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-boilerplate</feedburner:origLink></item>
		<item>
		<title>Let’s Debate Coding Style</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/RRUHeFWLuVI/</link>
		<comments>http://games.greggman.com/game/lets-debate-coding-style/#comments</comments>
		<pubDate>Sat, 18 Aug 2012 16:32:36 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2280</guid>
		<description>&lt;p&gt;This might be somewhat of rant but what the hell. Let&amp;#8217;s discuss coding style. We each probably have our personal preferences. Tabs, Spaces, 2 spaces, 3 spaces, 4 spaces, tabs set to 4, braces on lines by themselves or not, etc, etc. Until I started working at my present company I&amp;#8217;ve never in 25 years &lt;p&gt;&lt;a href="http://games.greggman.com/game/lets-debate-coding-style/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/RRUHeFWLuVI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/lets-debate-coding-style/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/lets-debate-coding-style/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=lets-debate-coding-style</feedburner:origLink></item>
		<item>
		<title>WebGL 3D – Part 1, Orthographic 3D</title>
		<link>http://feedproxy.google.com/~r/Gamesgreggmancom/~3/yDx0ZC3hhgM/</link>
		<comments>http://games.greggman.com/game/webgl-3d-part-1-orthographic-3d/#comments</comments>
		<pubDate>Sat, 02 Jun 2012 01:50:48 +0000</pubDate>
		<dc:creator>gman</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://games.greggman.com/game/?p=2256</guid>
		<description>&lt;p&gt;This post is a continuation of a series of posts about WebGL. The first &lt;a href="webgl-fundamentals.html"&gt;started with fundamentals&lt;/a&gt; and the previous was &lt;a href="webgl-2d-matrices.html"&gt;about 2D matrices&lt;/a&gt;. If you haven&amp;#8217;t read those please view them first.&lt;/p&gt;
&lt;p&gt;In the last post we went over how 2d matrices worked. We talked about translation, rotation, scaling, and even projecting from &lt;p&gt;&lt;a href="http://games.greggman.com/game/webgl-3d-part-1-orthographic-3d/"&gt;read more...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gamesgreggmancom/~4/yDx0ZC3hhgM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://games.greggman.com/game/webgl-3d-part-1-orthographic-3d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://games.greggman.com/game/webgl-3d-part-1-orthographic-3d/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webgl-3d-part-1-orthographic-3d</feedburner:origLink></item>
	</channel>
</rss>
