{"id":46,"date":"2010-07-08T09:24:01","date_gmt":"2010-07-08T13:24:01","guid":{"rendered":"http:\/\/blog.bulletpattern.com\/?p=46"},"modified":"2010-07-08T09:24:01","modified_gmt":"2010-07-08T13:24:01","slug":"using-rememberthemilk-to-manage-your-indie-game","status":"publish","type":"post","link":"http:\/\/blog.bulletpattern.com\/?p=46","title":{"rendered":"Using RememberTheMilk To Manage Your Indie Game"},"content":{"rendered":"<p><strong>What TO-DO<\/strong><\/p>\n<p>Managing a game project is a daunting task. Contrary to what you may have heard, it&#8217;s not simply saying the word &#8220;SCRUMM&#8221; 4oo times a day. The mechanations of managing a large game project are herculean and would quite frankly grind me to chum in its gears. However, I have a method for managing my own small game projects.<\/p>\n<p>Any game is a substantial task and it&#8217;s difficult to know where to start. There are so many aspects of game creation that <a href=\"http:\/\/en.wikipedia.org\/wiki\/Analysis_paralysis\" target=\"_blank\">choice paralysis<\/a> can keep you from ever starting. A simple to-do list, that allows you to prioritize tasks, can help immensely. I use <a href=\"http:\/\/www.rememberthemilk.com\" target=\"_blank\">RememberTheMilk.com<\/a>. It&#8217;s free and I like how it lets me quickly change the priorities of items, use tags and export to iCalendar. You can also access it from you iPhone for a small yearly fee.<\/p>\n<p>Here is my organization method.<\/p>\n<p><strong>Make a Short-term Goal<\/strong><\/p>\n<p>So you are sitting at your computer and you don&#8217;t know where to begin. Make yourself a <em>very<\/em> short-term goal. For example, &#8220;Keyboard controls for the avatar with placeholder art.&#8221; My current avatar has a few movement behaviors: run, crouch, sneak and jump.<\/p>\n<p><strong>List and <\/strong><strong>Prioritize<\/strong><strong> All Tasks<\/strong><\/p>\n<p>I enter my goal as a priority 1 task with stars (** Keyboard Controls **) so it stays top of mind.<\/p>\n<p>Now I list all my tasks. I try to tag them with &#8220;art, programming, design or sound.&#8221; This current goal is nearly all programming with a little placeholder art. I break down the programming tasks by action: walk, run, crouch, etc.<\/p>\n<p>Now I use Remember the Milk&#8217;s 4 priority categories to organize my tasks. Keep in mind your dependencies. Don&#8217;t have a priority 1 goal that has  lower priority dependency. I never have more than 1 top priority task other than my goal.<\/p>\n<p>The priority 2 tasks are the few things in the running to be done next. There should not be more than 3-5 of these.<\/p>\n<p>Priority 3 tasks are often a mixed lot. I use this group to lump in a myriad of tasks in case I get bored or frustrated with what I am currently doing. So if\u00a0 I am getting stuck on my current programming task maybe I will jump over to an art or sound task.<\/p>\n<p>Priority 4 tasks are everything else. Sometimes I enter other goals in here that will later become top priority. I also enter loads of random tasks that don&#8217;t have anything to do with my current goal.<\/p>\n<p><strong>Complete and Update<br \/>\n<\/strong><\/p>\n<p>Now just stay on top of your list. &#8220;Complete&#8221; your top item when it&#8217;s done. Move another task up to top. Once your goals is met, make another short term goal, and repeat the process.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What TO-DO Managing a game project is a daunting task. Contrary to what you may have heard, it&#8217;s not simply saying the word &#8220;SCRUMM&#8221; 4oo times a day. The mechanations of managing a large game project are herculean and would quite frankly grind me to chum in its gears. However, I have a method for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-46","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/posts\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=46"}],"version-history":[{"count":5,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/posts\/46\/revisions"}],"predecessor-version":[{"id":51,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/posts\/46\/revisions\/51"}],"wp:attachment":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}