<?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"
	>
<channel>
	<title>Comments on: Your First Games</title>
	<atom:link href="http://www.jeffongames.com/2007/11/your-first-games/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffongames.com/2007/11/your-first-games/</link>
	<description>This is Jeff.  This is Jeff On Games.</description>
	<pubDate>Mon, 08 Sep 2008 00:42:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: David McGraw</title>
		<link>http://www.jeffongames.com/2007/11/your-first-games/#comment-15118</link>
		<dc:creator>David McGraw</dc:creator>
		<pubDate>Tue, 27 Nov 2007 18:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2007/11/your-first-games/#comment-15118</guid>
		<description>Ah... The 'First Game.' 

You're pretty much on key.  You've just got to stress that crawling before walking doesn't only apply to babies, it applies to programmers (and a lot of other professions), too.  If a programmer has NOT done anything with a console (Tic-Tac-Toe, Small Text-Based RPG) and is not comfortable with basic loops, data structures/types, and flow of execution, do not just jump into 2D quite yet.  Same goes with 3D.  If a person has never done anything with 2D, jumping in 3D is like going to war without a weapon.

For those that feel comfortable with programming on a basic (console) level, then using SDL or Allegro to build a 2D game is the perfect route to go.  Create a clone of some sort of a game, or try to create an original idea.  

When you at least have one or two 2D games pumped out, then I would jump into using OpenGL or DirectX to either create a 2D game using some of the features that those libraries provide.   Or, if they feel ambitious, start with a very basic 3D game.

Creating a small game by yourself is far from impossible.  It just takes dedication and the desire to do it.  Jump over to GameDev.NET to get inspiration.  Or look at some of the people who tossed their game into the IGF.  I just came across a game called Aquaria the other day (Winner of the 07 IGF), and it was made by a Programmer, Artist, and a person to do voice overs.

If programmer can get the technology and game systems in place, finding somebody to jazz up the programmer art will be 10x easier.  Artists need projects, too, but they don't want to jump into an empty hole.  So give them something, and somebody is likely to bite.

Anyway! Just my perspective!</description>
		<content:encoded><![CDATA[<p>Ah&#8230; The &#8216;First Game.&#8217; </p>
<p>You&#8217;re pretty much on key.  You&#8217;ve just got to stress that crawling before walking doesn&#8217;t only apply to babies, it applies to programmers (and a lot of other professions), too.  If a programmer has NOT done anything with a console (Tic-Tac-Toe, Small Text-Based RPG) and is not comfortable with basic loops, data structures/types, and flow of execution, do not just jump into 2D quite yet.  Same goes with 3D.  If a person has never done anything with 2D, jumping in 3D is like going to war without a weapon.</p>
<p>For those that feel comfortable with programming on a basic (console) level, then using SDL or Allegro to build a 2D game is the perfect route to go.  Create a clone of some sort of a game, or try to create an original idea.  </p>
<p>When you at least have one or two 2D games pumped out, then I would jump into using OpenGL or DirectX to either create a 2D game using some of the features that those libraries provide.   Or, if they feel ambitious, start with a very basic 3D game.</p>
<p>Creating a small game by yourself is far from impossible.  It just takes dedication and the desire to do it.  Jump over to GameDev.NET to get inspiration.  Or look at some of the people who tossed their game into the IGF.  I just came across a game called Aquaria the other day (Winner of the 07 IGF), and it was made by a Programmer, Artist, and a person to do voice overs.</p>
<p>If programmer can get the technology and game systems in place, finding somebody to jazz up the programmer art will be 10x easier.  Artists need projects, too, but they don&#8217;t want to jump into an empty hole.  So give them something, and somebody is likely to bite.</p>
<p>Anyway! Just my perspective!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
