{"id":407,"date":"2010-08-20T13:07:06","date_gmt":"2010-08-20T12:07:06","guid":{"rendered":"http:\/\/www.frozax.com\/blog\/?p=407"},"modified":"2010-08-20T13:07:06","modified_gmt":"2010-08-20T12:07:06","slug":"spring-harmony-postmortem","status":"publish","type":"post","link":"https:\/\/www.frozax.com\/blog\/2010\/08\/spring-harmony-postmortem\/","title":{"rendered":"Spring Up Harmony Postmortem and Sales Statistics"},"content":{"rendered":"<p><a href=\"http:\/\/marketplace.xbox.com\/games\/media\/66acd000-77fe-1000-9115-d802585505d3\">Spring Up Harmony<\/a> (<a href=\"http:\/\/www.youtube.com\/watch?v=p05QWJwhs_4\">trailer<\/a>) is my first game for the XBL Indie Games platform. Here is a quick postmortem about this game.<\/p>\n<h3>Development Length<\/h3>\n<p>I worked part-time (a few hours a day, with <strong>many <\/strong>days off) on the game from December to May\/June (6 months). Before that, I worked on another cancelled project for 2 months. This projects allowed me to create a base engine that I used for Spring Up Harmony. Spring Up Harmony was approved about 1.5 months after being completed. I just made a few bugfixes during this time, I was working on other stuff at the same time.<\/p>\n<h3>What Went Right<\/h3>\n<p>&#8211; Developing a sequel to a previous game was efficient because I had less game design troubles than usual. Some part of the work was just &#8220;basic&#8221; porting from C++ to C# so this went quite quickly. I decided to re-do the level design and modify some <a href=\"http:\/\/www.frozax.com\/blog\/2009\/12\/bad-reviews-improve-game\/\">gameplay elements<\/a> but that was very beneficial to the final game. I think the improvements made to the original were good.<br \/>\n&#8211; I now have a proper 2D Game Engine to use in future games. It also includes a physics engine (Box2D). The main change that will be made to the engine will probably be the particle engine that is currently not properly integrated in the game.<br \/>\n&#8211; Spring Up Harmony received many <a href=\"..\/2010\/08\/spring-harmony-list-reviews\/\">reviews<\/a>, and most of them were good. I got a lot less reviews with PC\/Mac games.<br \/>\n&#8211; XBLIG platform is well done and doing the game on Windows then porting on X360 is really easy. However, even though my PC is not really powerful, I still had to spend about two weeks to optimize the game for the console (see various posts <a href=\"http:\/\/www.frozax.com\/blog\/2010\/04\/onscreen-profiling-xna\/\">here<\/a> and <a href=\"http:\/\/www.frozax.com\/blog\/2010\/04\/multi-threading-xna-simple\/\">here<\/a> about optimizations). This was interesting to do, though.<\/p>\n<h3>What Went Wrong<\/h3>\n<p>&#8211; Sales: after three weeks, the game sold only 62 copies (49 after the first 7 days).<br \/>\n&#8211; Downloads: after three weeks, 1184 downloads (954 after the first 7 days). The conversion ratio is acceptable but there should have been more downloads.<br \/>\n&#8211; Peer Review: the system of peer review used to get an XBL Indie Game approved is a good idea (basically, other developers try the game and pass or fail the game if they find crashes). However, the multilanguages process is really a failure. The first release candidate I made supported English and French. After getting the proper number of positive reviews, the submission process stopped to progress because none of the reviewers were speaking French. I decided to remove French support.<\/p>\n<h3>Possible reasons of the poor sales<\/h3>\n<p>&#8211; <span style=\"text-decoration: underline;\">Price<\/span>: My last PC\/Mac game was initially sold for $20 (it&#8217;s <a href=\"http:\/\/www.frozax.com\/games\/spring-up\/\">now $7<\/a>) and sold a few copies at that price so I was not used to ultra-low prices of XBLIG games. I had a few reviews noticing that the price was not the &#8220;usual&#8221; 80 MSP ($1). I think people really expect 80 MSPoints games. Selling the game for 240 MSP ($3) could have been a mistake.<\/p>\n<p>&#8211; <span style=\"text-decoration: underline;\">Game design<\/span>: Spring Up Harmony may not be what people are looking for in Indie Games (lack of originality?)<\/p>\n<p>&#8211; <span style=\"text-decoration: underline;\">Cover picture<\/span>: I don&#8217;t think the cover picture shows the genre nor the quality of the game. I mostly make this assumption because of the low downloads. I could be the game name too.<\/p>\n<p>&#8211; <span style=\"text-decoration: underline;\">Releasing during the summer<\/span>: as Indie Games are seen whenon the &#8220;new releases&#8221; section of the Xbox dashboard, because of summer holidays (released 26th, July), I may have missed a few downloads.<\/p>\n<h3>Estimation of profit\/loss<\/h3>\n<p>Some of these numbers are approximative for various reasons (exchange rates, not getting paid by Microsoft already&#8230;)<\/p>\n<h4>Expenses:<\/h4>\n<p>&#8211; Creators Club Membership : <span style=\"color: #ff0000;\">$126<br \/>\n<\/span>&#8211; Art: <span style=\"color: #ff0000;\">$500<\/span><br \/>\n&#8211; Music\/Sound: <span style=\"color: #ff0000;\">$91.13<\/span><\/p>\n<h4>Earnings:<\/h4>\n<p>&#8211; Estimated at <span style=\"color: #339966;\">$130<\/span> for now<\/p>\n<p><strong>Loss: <span style=\"color: #ff0000;\">$557.13<\/span><\/strong><\/p>\n<p><span style=\"color: #000000;\">That&#8217;s the first time I loose money on a game. I will probably still make another XBL Indie Game trying to avoid some mistakes and see how it goes (to be honest, the game is already in development ;)).<\/span><\/p>\n<p><span style=\"color: #000000;\">Feel free to comment!<br \/>\n<\/span><\/p>\n<div class=\"addtoany_share_save_container addtoany_content_bottom\"><div class=\"a2a_kit a2a_kit_size_32 addtoany_list a2a_target\" id=\"wpa2a_1\"><a class=\"a2a_button_twitter\" href=\"http:\/\/www.addtoany.com\/add_to\/twitter?linkurl=https%3A%2F%2Fwww.frozax.com%2Fblog%2F2010%2F08%2Fspring-harmony-postmortem%2F&amp;linkname=Spring%20Up%20Harmony%20Postmortem%20and%20Sales%20Statistics\" title=\"Twitter\" rel=\"nofollow\" target=\"_blank\"><\/a><a class=\"a2a_button_facebook\" href=\"http:\/\/www.addtoany.com\/add_to\/facebook?linkurl=https%3A%2F%2Fwww.frozax.com%2Fblog%2F2010%2F08%2Fspring-harmony-postmortem%2F&amp;linkname=Spring%20Up%20Harmony%20Postmortem%20and%20Sales%20Statistics\" title=\"Facebook\" rel=\"nofollow\" target=\"_blank\"><\/a><a class=\"a2a_button_google_plus\" href=\"http:\/\/www.addtoany.com\/add_to\/google_plus?linkurl=https%3A%2F%2Fwww.frozax.com%2Fblog%2F2010%2F08%2Fspring-harmony-postmortem%2F&amp;linkname=Spring%20Up%20Harmony%20Postmortem%20and%20Sales%20Statistics\" title=\"Google+\" rel=\"nofollow\" target=\"_blank\"><\/a><a class=\"a2a_button_reddit\" href=\"http:\/\/www.addtoany.com\/add_to\/reddit?linkurl=https%3A%2F%2Fwww.frozax.com%2Fblog%2F2010%2F08%2Fspring-harmony-postmortem%2F&amp;linkname=Spring%20Up%20Harmony%20Postmortem%20and%20Sales%20Statistics\" title=\"Reddit\" rel=\"nofollow\" target=\"_blank\"><\/a>\n<script type=\"text\/javascript\"><!--\nwpa2a.script_load();\n\/\/--><\/script>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Spring Up Harmony (trailer) is my first game for the XBL Indie Games platform. Here is a quick postmortem about this game. Development Length I worked part-time (a few hours a day, with many days off) on the game from December to May\/June (6 months). Before that, I worked on another cancelled project for 2&hellip; <a class=\"more-link\" href=\"https:\/\/www.frozax.com\/blog\/2010\/08\/spring-harmony-postmortem\/\">Continue reading <span class=\"screen-reader-text\">Spring Up Harmony Postmortem and Sales Statistics<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[10],"tags":[110,122,127,128],"_links":{"self":[{"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/posts\/407"}],"collection":[{"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/comments?post=407"}],"version-history":[{"count":0,"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/posts\/407\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/media?parent=407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/categories?post=407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.frozax.com\/blog\/wp-json\/wp\/v2\/tags?post=407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}