<?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: How to find time to Program</title>
	<atom:link href="http://greyaliengames.com/blog/how-to-find-time-to-program/feed/" rel="self" type="application/rss+xml" />
	<link>http://greyaliengames.com/blog/how-to-find-time-to-program/</link>
	<description>Casual Game Development and Positive Thinking</description>
	<lastBuildDate>Wed, 29 May 2013 12:11:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: How to find time to Program? &#124; iOpixels</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-6574</link>
		<dc:creator>How to find time to Program? &#124; iOpixels</dc:creator>
		<pubDate>Sat, 06 Aug 2011 06:53:46 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-6574</guid>
		<description>[...] Find out the solution here {link} [...]</description>
		<content:encoded><![CDATA[<p>[...] Find out the solution here {link} [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grey Alien Games</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3306</link>
		<dc:creator>Grey Alien Games</dc:creator>
		<pubDate>Sat, 29 May 2010 21:43:17 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3306</guid>
		<description>Yep, agree with logging.  We talked about it on the Indie panel you missed yesterday ;-p  I used to use a spreadsheet to track all my hours and thus for all of my 6 casual games I can see which made the most money per hour and also how long I spent on design, programming, communicating with artists etc.  I used to have a target amount of hours per week I would do solid work and keeping a log allowed me to meet that target and not waste time on other non-work stuff.

Glad to hear that all those other things you are doing are adding to you physical and mental health and skills.</description>
		<content:encoded><![CDATA[<p>Yep, agree with logging.  We talked about it on the Indie panel you missed yesterday ;-p  I used to use a spreadsheet to track all my hours and thus for all of my 6 casual games I can see which made the most money per hour and also how long I spent on design, programming, communicating with artists etc.  I used to have a target amount of hours per week I would do solid work and keeping a log allowed me to meet that target and not waste time on other non-work stuff.</p>
<p>Glad to hear that all those other things you are doing are adding to you physical and mental health and skills.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Vostrov</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3303</link>
		<dc:creator>Alex Vostrov</dc:creator>
		<pubDate>Sat, 29 May 2010 05:01:46 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3303</guid>
		<description>Jake,

One good thing to try is time logging.  Track your time use down to the minute, noting down even the most trivial interruptions.  It&#039;s surprising how hard it is to put down even 5 hours of solid development time.

As with all things, measure it and it will improve.

Also, I&#039;ve really streamlined my life.  Everything that I do in some way relates to my game dev work.  For example, I take art classes, go to Toasmasters meetings and run each morning.  These help me stay sane, but they all benefit my indie plan for world domination in some way.</description>
		<content:encoded><![CDATA[<p>Jake,</p>
<p>One good thing to try is time logging.  Track your time use down to the minute, noting down even the most trivial interruptions.  It&#8217;s surprising how hard it is to put down even 5 hours of solid development time.</p>
<p>As with all things, measure it and it will improve.</p>
<p>Also, I&#8217;ve really streamlined my life.  Everything that I do in some way relates to my game dev work.  For example, I take art classes, go to Toasmasters meetings and run each morning.  These help me stay sane, but they all benefit my indie plan for world domination in some way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mash &#8216;Em Marbles &#8211; To Do list &#171; Audio and Software &#8211; Damien Sturdy</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3236</link>
		<dc:creator>Mash &#8216;Em Marbles &#8211; To Do list &#171; Audio and Software &#8211; Damien Sturdy</dc:creator>
		<pubDate>Thu, 13 May 2010 17:51:20 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3236</guid>
		<description>[...] Well, Jake Birkett (of http://www.greyaliengames.com/) posted a wonderful blog called &#8220;How to find time to Program&#8221;. You can read that  here. [...]</description>
		<content:encoded><![CDATA[<p>[...] Well, Jake Birkett (of <a href="http://www.greyaliengames.com/" rel="nofollow">http://www.greyaliengames.com/</a>) posted a wonderful blog called &#8220;How to find time to Program&#8221;. You can read that  here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grey Alien Games</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3221</link>
		<dc:creator>Grey Alien Games</dc:creator>
		<pubDate>Tue, 11 May 2010 06:13:41 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3221</guid>
		<description>Great points all!

@Skn3: Yep keeping a balance between work and family is vital otherwise you might end up with much more programming time that you bargained for due to being alone!  However, I heard a funny story from an Indie once: he said that now his wife allows him to take his laptop to family events and do work because his games make so much money.  He said: &quot;that&#039;s what I call &#039;arriving&#039;!&quot; :-D

@BLaBZ: That&#039;s a really good point.  It&#039;s like going to the gym or some other sport regularly.  Also I used to do lots of meditation as a teenager and a tip was always meditate in the same place at the same time so you can get straight into that mode.

@Robert: yep, my original framework took 3 months and then I began to sell it!  As I made new games I just improved the framework as I went along.  Now it&#039;s a bit convoluted in places and I could make a better one if I started from scratch, but it might take a while.

@Greg: Cool, so you find you are able to focus on the important stuff due to being short of time.  That&#039;s a vital skill in many situations, one I&#039;m still mastering!</description>
		<content:encoded><![CDATA[<p>Great points all!</p>
<p>@Skn3: Yep keeping a balance between work and family is vital otherwise you might end up with much more programming time that you bargained for due to being alone!  However, I heard a funny story from an Indie once: he said that now his wife allows him to take his laptop to family events and do work because his games make so much money.  He said: &#8220;that&#8217;s what I call &#8216;arriving&#8217;!&#8221; <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>@BLaBZ: That&#8217;s a really good point.  It&#8217;s like going to the gym or some other sport regularly.  Also I used to do lots of meditation as a teenager and a tip was always meditate in the same place at the same time so you can get straight into that mode.</p>
<p>@Robert: yep, my original framework took 3 months and then I began to sell it!  As I made new games I just improved the framework as I went along.  Now it&#8217;s a bit convoluted in places and I could make a better one if I started from scratch, but it might take a while.</p>
<p>@Greg: Cool, so you find you are able to focus on the important stuff due to being short of time.  That&#8217;s a vital skill in many situations, one I&#8217;m still mastering!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3216</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Mon, 10 May 2010 16:26:41 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3216</guid>
		<description>Great points! Working full time I certainly find that making time for game programming is a real challenge.

One of the things that has helped me a great deal is to look at my &quot;paying job&quot; as an asset rather than a liability.  (After all, it does pay the bills)

Being &quot;short of time&quot; has forced me to be more directed, goal oriented, and realistic about what I need to achieve.  I have found great value in being forced to stop working on something (for whatever reason) and take a step back. It gives me pause to see if the direction I&#039;m going in is worth-while. 

As Robert above said, you are forced to make certain choices and I think those &#039;forced choices&#039; really bring to light what is important to your life. If it&#039;s your game, then it just gets better!

(Oh and the &quot;ongoing to do/design doc&quot; has been absolutely critical to being able to jumping into and out of the zone easier).</description>
		<content:encoded><![CDATA[<p>Great points! Working full time I certainly find that making time for game programming is a real challenge.</p>
<p>One of the things that has helped me a great deal is to look at my &#8220;paying job&#8221; as an asset rather than a liability.  (After all, it does pay the bills)</p>
<p>Being &#8220;short of time&#8221; has forced me to be more directed, goal oriented, and realistic about what I need to achieve.  I have found great value in being forced to stop working on something (for whatever reason) and take a step back. It gives me pause to see if the direction I&#8217;m going in is worth-while. </p>
<p>As Robert above said, you are forced to make certain choices and I think those &#8216;forced choices&#8217; really bring to light what is important to your life. If it&#8217;s your game, then it just gets better!</p>
<p>(Oh and the &#8220;ongoing to do/design doc&#8221; has been absolutely critical to being able to jumping into and out of the zone easier).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3215</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Mon, 10 May 2010 15:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3215</guid>
		<description>Jake,

I find that I&#039;m adding more structure to my games as they are made. The first game was a complete hack-job. The second is an improved hack job with more clarity and oop. Revising code is best when you know what you&#039;ll be reusing time and time again.

I totally agree with the sentiment that people over-oop and make the perfect game engine, by that time those people will have nothing but a perfect game engine and no commercial games to show for it.

It&#039;s like learning to drive, you can theorise as much as you want but you still need to go and do it. The best thing for a framework is working code thats done the job.</description>
		<content:encoded><![CDATA[<p>Jake,</p>
<p>I find that I&#8217;m adding more structure to my games as they are made. The first game was a complete hack-job. The second is an improved hack job with more clarity and oop. Revising code is best when you know what you&#8217;ll be reusing time and time again.</p>
<p>I totally agree with the sentiment that people over-oop and make the perfect game engine, by that time those people will have nothing but a perfect game engine and no commercial games to show for it.</p>
<p>It&#8217;s like learning to drive, you can theorise as much as you want but you still need to go and do it. The best thing for a framework is working code thats done the job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BLaBZ</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3211</link>
		<dc:creator>BLaBZ</dc:creator>
		<pubDate>Mon, 10 May 2010 13:11:07 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3211</guid>
		<description>This is a great post!

2 other things that I&#039;ve found have been really helpful are...

1.) Find a place to program either at the library or an office where all you really do there is program.

2.) Go to this place to program on a consistent routine basis forming a habit.

This way you don&#039;t really think about &quot;motivating&quot; yourself and struggle to whip out that project, you just do it.</description>
		<content:encoded><![CDATA[<p>This is a great post!</p>
<p>2 other things that I&#8217;ve found have been really helpful are&#8230;</p>
<p>1.) Find a place to program either at the library or an office where all you really do there is program.</p>
<p>2.) Go to this place to program on a consistent routine basis forming a habit.</p>
<p>This way you don&#8217;t really think about &#8220;motivating&#8221; yourself and struggle to whip out that project, you just do it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Skn3</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3209</link>
		<dc:creator>Skn3</dc:creator>
		<pubDate>Mon, 10 May 2010 09:17:16 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3209</guid>
		<description>I think an important issue with &quot;finding time&quot; to program is also down to your partner. Having a significant other is time sapping, you need to make sure you balance your programming and social life well otherwise you will have one angry situation. A good way to get her interested and on your team is to quite literally get her involved and on your team. Get her to test things; get her to give feedback; let her play a role in the development; just explain to her what it is you have been doing on a particular day...

For me the most difficult point as raised above is that I find it hard to &quot;start&quot;. I always seem to find something else interesting to do, but I would say I am averaging an hour a day (when including weekends in the equation).</description>
		<content:encoded><![CDATA[<p>I think an important issue with &#8220;finding time&#8221; to program is also down to your partner. Having a significant other is time sapping, you need to make sure you balance your programming and social life well otherwise you will have one angry situation. A good way to get her interested and on your team is to quite literally get her involved and on your team. Get her to test things; get her to give feedback; let her play a role in the development; just explain to her what it is you have been doing on a particular day&#8230;</p>
<p>For me the most difficult point as raised above is that I find it hard to &#8220;start&#8221;. I always seem to find something else interesting to do, but I would say I am averaging an hour a day (when including weekends in the equation).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grey Alien Games</title>
		<link>http://greyaliengames.com/blog/how-to-find-time-to-program/comment-page-1/#comment-3204</link>
		<dc:creator>Grey Alien Games</dc:creator>
		<pubDate>Sun, 09 May 2010 20:55:21 +0000</pubDate>
		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=265#comment-3204</guid>
		<description>Sounds like a good system Joe, and yeah pre-preparing a list of low hanging fruit is a winner.

@Robert: I&#039;m on the fence with &quot;good code&quot;.  I&#039;ve found that in the latter stages of bigger projects &quot;bad code&quot; can mean it&#039;s really hard to add new features and fixing bugs can be awful (especially in code written by a team).  But yes, sometimes you just have to chuck the code in there and get the game out.  Some people over OOP their code and add in loads of stuff that they&#039;ll never use.  So clearly finding a balance between good/bad is what is needed :-)  One handy rule, if you find yourself copy/pasting code, maybe the second time allow it, but a third time means you should refactor.

@charlie: Agreed.  In the end it&#039;s up to you to control your own life and make room for your dreams.</description>
		<content:encoded><![CDATA[<p>Sounds like a good system Joe, and yeah pre-preparing a list of low hanging fruit is a winner.</p>
<p>@Robert: I&#8217;m on the fence with &#8220;good code&#8221;.  I&#8217;ve found that in the latter stages of bigger projects &#8220;bad code&#8221; can mean it&#8217;s really hard to add new features and fixing bugs can be awful (especially in code written by a team).  But yes, sometimes you just have to chuck the code in there and get the game out.  Some people over OOP their code and add in loads of stuff that they&#8217;ll never use.  So clearly finding a balance between good/bad is what is needed <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   One handy rule, if you find yourself copy/pasting code, maybe the second time allow it, but a third time means you should refactor.</p>
<p>@charlie: Agreed.  In the end it&#8217;s up to you to control your own life and make room for your dreams.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
