{"id":555,"date":"2011-09-12T10:26:34","date_gmt":"2011-09-12T10:26:34","guid":{"rendered":"http:\/\/www.doolwind.com\/blog\/?p=555"},"modified":"2011-09-12T10:26:34","modified_gmt":"2011-09-12T10:26:34","slug":"game-industry-retrospective-2011","status":"publish","type":"post","link":"https:\/\/www.doolwind.com\/blog\/game-industry-retrospective-2011\/","title":{"rendered":"Game Industry Retrospective 2011"},"content":{"rendered":"<div><a href=\"http:\/\/www.doolwind.com\/blog\/wp-content\/uploads\/2011\/09\/MasterChiefThinker.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-556\" title=\"MasterChiefThinker\" src=\"http:\/\/www.doolwind.com\/blog\/wp-content\/uploads\/2011\/09\/MasterChiefThinker-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a>I\u2019m sick at the moment which has forced me to stop working while I rest and recover. At times like this I find myself becoming retrospective and looking at how things are going in my game development life. I thought I\u2019d share my thoughts on where I think things are going well (and not so well) for game development in 2011.<\/p>\n<p><strong>What\u2019s Working<\/strong><\/p>\n<ul>\n<li>Tools<\/li>\n<\/ul>\n<p>The biggest change I\u2019ve seen in our game development lives in the last few years is the ubiquity of high quality game engine tools. It\u2019s no secret that I\u2019m a big fan of Unity and we\u2019re currently using it to create our <a href=\"http:\/\/www.battlegroupgame.com\">third game<\/a>. Unlike our first two games, this time we\u2019re planning to release on no less than 4 platforms simultaneously. Without the power of Unity this would simply not be feasible for a small indie company that\u2019s still in startup mode. I\u2019ve heard the promise of \u201cwrite once, deploy anywhere\u201d a number of times in the past but it seems like this is the first time it\u2019s actually come true. Unreal and CryEngine are now free giving indie&#8217;s great access to high quality development tools.<\/p>\n<p>Along with multi-platform support is the breadth of features found in these tools that means we can create small to medium sized games with multi-month development cycles with only a single programmer in the team.<\/p>\n<ul>\n<li>Distributed Development<\/li>\n<\/ul>\n<p>Internet communication has reached a level where we can build an entire game together from the comfort of our respective homes. Leasing an office at this stage in our company would cost more than the rest of the games development combined. With the use of Skype, Dropbox and Acunote we can work seamlessly together sharing ideas and large files as if we were in the same office. There\u2019s still a few issues that come up, but most of these are resolved with weekly face-to-face meetings. We\u2019re still planning to get an office in the near future, however it\u2019s not as pressing a concern as it has been in the past.<\/p>\n<ul>\n<li>Platforms<\/li>\n<\/ul>\n<p>Something else that\u2019s changed considerably since I left mainstream game development is the number of platforms we can target. It\u2019s easy to take this for granted, particularly as they\u2019ve grown at a fairly linear rate over the past few years. I\u2019ve always been a firm believer in letting a game design pick the platform that suits it best, however not until recently has this been a feasible option for indie game developers. We can now choose between console, mobile, web and more traditional platforms and have the ability to target them with even the smallest budget. With the barrier to entry being measured in the hundreds of dollars even a hobbyist student can forgo drinking for a few weeks to fund their next game.<\/p>\n<p><strong>What\u2019s Not Working<\/strong><\/p>\n<ul>\n<li>Games still take too long to make<\/li>\n<\/ul>\n<p>I\u2019m continually frustrated with the time it takes to create games. Every game I\u2019ve ever worked on has run overtime, often by over 50% of their original estimate. After speaking to other developers, thankfully this is not just something I struggle with. I\u2019ve found there are two major milestones a game developer reaches in their career. The first is actually finishing a game, something I had trouble with when starting out (I still have countless half-finished projects laying around my old HDD). The second is finishing a game within the original estimate, something nearly every developer I know still struggles with no matter how many years they\u2019ve been working.<\/p>\n<p>I spend considerable time and effort trying to solve this problem and I feel as though each project we refine our process and things are slowly getting better. Despite my first point, I feel tools are the biggest opportunity for us to solve this issue. When I started out in game development I had a very negative view on tools development and felt it was not my job to create tools. I\u2019ve since learnt this is a very closed minded view of game development. Team Bondi\u2019s recent game (and closure) is a perfect example of this. I\u2019ve heard a number of developers share anecdotes of the development where making simple changes (such as the placement of a trigger) would have a turn-around time measured in the tens of minutes. Small issues like this add up over time and cause games to blow out their time and budget.<\/p>\n<ul>\n<li>Australian Game Industry<\/li>\n<\/ul>\n<p>I left Auran two weeks before it closed down back in 2007. Since then I\u2019ve watched as many of my closest friends and ex-colleagues lose their jobs as the number of large studios dwindles. There are countless reasons for this downsizing but what\u2019s important is the fact many of the smartest people I\u2019ve worked have been forced to move overseas to find work in the game industry or worse, move into more mundane jobs to make ends meet. I am hopeful that the growing number of independent studios forming from the ashes will see success and we will have a second chance at building the Australian game industry while learning from our previous mistakes.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m sick at the moment which has forced me to stop working while I rest and recover. At times like this I find myself becoming retrospective and looking at how things are going in my game development life. I thought I\u2019d share my thoughts on where I think things are going well (and not so <a class=\"more-link\" href=\"https:\/\/www.doolwind.com\/blog\/game-industry-retrospective-2011\/\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[33],"tags":[12,112,95],"class_list":["post-555","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-auran","tag-game-development","tag-unity"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pgEc5-8X","_links":{"self":[{"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/posts\/555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/comments?post=555"}],"version-history":[{"count":0,"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/posts\/555\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/media?parent=555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/categories?post=555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.doolwind.com\/blog\/wp-json\/wp\/v2\/tags?post=555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}