{"id":180,"date":"2015-12-20T23:32:41","date_gmt":"2015-12-20T23:32:41","guid":{"rendered":"http:\/\/www.noddingtortoise.com\/blog\/?p=180"},"modified":"2015-12-20T23:36:12","modified_gmt":"2015-12-20T23:36:12","slug":"post-mortem-reflection-all-ways-down","status":"publish","type":"post","link":"http:\/\/www.noddingtortoise.com\/blog\/general\/post-mortem-reflection-all-ways-down\/","title":{"rendered":"Post Mortem &#8211; Reflection &#8211; All Ways Down"},"content":{"rendered":"<p><span style=\"color: #999999;\"><a href=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD.png\" rel=\"attachment wp-att-183\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"183\" data-permalink=\"http:\/\/www.noddingtortoise.com\/blog\/general\/post-mortem-reflection-all-ways-down\/attachment\/ntvertitleawd\/\" data-orig-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD.png\" data-orig-size=\"1280,960\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"NTVerTitleAWD\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-300x225.png\" data-large-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-1024x768.png\" class=\"aligncenter wp-image-183 size-large\" src=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-1024x768.png\" alt=\"NTVerTitleAWD\" width=\"625\" height=\"469\" srcset=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-1024x768.png 1024w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-300x225.png 300w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-768x576.png 768w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD-624x468.png 624w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/NTVerTitleAWD.png 1280w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/a><\/span><\/p>\n<p>So it\u2019s almost been a week since I finished <a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-34\/?action=preview&amp;uid=63291\">All Ways Down<\/a>, and seeing as everyone else is doing one :-), I figured I\u2019d do a bit of a postmortem of the game\/experience, looking at what went right and what went wrong. Like many who entered, this was my first Ludum Dare, and whilst at times it was stressful( especially the last two hours), in the end it was an amazing 3 days and I had a lot of fun taking part. Overall, I\u2019m very happy with how the game turned out, though there are plenty of things that I think could be improved (more on that at the end). The jam also meant I got to learn a bit about Unity webGL exporter, which up to now I had not really been following.<\/p>\n<p><a href=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum.png\" rel=\"attachment wp-att-184\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"184\" data-permalink=\"http:\/\/www.noddingtortoise.com\/blog\/general\/post-mortem-reflection-all-ways-down\/attachment\/postmortum\/\" data-orig-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum.png\" data-orig-size=\"932,713\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Postmortum\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum-300x230.png\" data-large-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum.png\" class=\"aligncenter wp-image-184 size-full\" src=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum.png\" alt=\"Postmortum\" width=\"932\" height=\"713\" srcset=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum.png 932w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum-300x230.png 300w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum-768x588.png 768w, http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Postmortum-624x477.png 624w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p><strong>What went right:<\/strong><\/p>\n<ul>\n<li>The mechanic: The basic concept started quite simple, \u2018a rolling ball that has to be a certain mass to finish a level, it does this by consuming objects and growing. Player can spin the world?\u2019. From this I sketched out what I thought a level would look like with a simple storyboard for play and put some ideas for level hazards underneath. Thankfully I was able to implement this mechanic and it worked.<\/li>\n<\/ul>\n<ul>\n<li>Thankfully most of the core development went quite smoothly(unless you count Unity crashing twice), with no major issues or bugs.<\/li>\n<\/ul>\n<ul>\n<li>Sound: This is an area I generally find the hardest, but I\u2019m quite happy with the end result, and have got some positive feedback on it.<\/li>\n<\/ul>\n<ul>\n<li>\u00a0 Unity webGL, a day before the jam I decided to update unity. In hindsight this could have ended up going very wrong but, in the end it meant I learnt more about unity\u2019s WebGL exporter, deciding from the start that I would use WebGL as my target platform.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post18.gif\" rel=\"attachment wp-att-186\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"186\" data-permalink=\"http:\/\/www.noddingtortoise.com\/blog\/general\/post-mortem-reflection-all-ways-down\/attachment\/post18\/\" data-orig-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post18.gif\" data-orig-size=\"521,443\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Post18\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post18-300x255.gif\" data-large-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post18.gif\" class=\"size-full wp-image-186 aligncenter\" src=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post18.gif\" alt=\"Post18\" width=\"521\" height=\"443\" \/><\/a><\/p>\n<p><strong>What went wrong:<\/strong><\/p>\n<ul>\n<li>Whilst not wrong per se, based on feedback the ball could be a bit heavier at the start of levels, so that it moves around the level a bit quicker.<\/li>\n<\/ul>\n<ul>\n<li>Deciding to make 5 more levels 4 hours before the end of the jam, resulting in no playtesting of these levels.<\/li>\n<\/ul>\n<ul>\n<li>The size of the web player. I would have liked the actual game screen to be the max size allowed on this site, but unfortunately as this was the first time I had used the WebGL exporter I didn\u2019t realise that the export size set in Unity doesn\u2019t include the custom Unity bottom bar, thus cutting off bits of the game screen when its embed size is set at the same size as export. Meanwhile exporting without the Unity bar means you need to provided the functionality that makes it go fullscreen. I really wish I had known all this before the jam, and not learnt it in the last two hours when I was trying to submit\ud83d\ude00<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post1.gif\" rel=\"attachment wp-att-185\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"185\" data-permalink=\"http:\/\/www.noddingtortoise.com\/blog\/general\/post-mortem-reflection-all-ways-down\/attachment\/post1\/\" data-orig-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post1.gif\" data-orig-size=\"521,443\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Post1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post1-300x255.gif\" data-large-file=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post1.gif\" class=\"aligncenter size-full wp-image-185\" src=\"http:\/\/www.noddingtortoise.com\/blog\/wp-content\/uploads\/2015\/12\/Post1.gif\" alt=\"Post1\" width=\"521\" height=\"443\" \/><\/a><\/p>\n<p><strong>Whats next:<\/strong><\/p>\n<p>I think I\u2019ll be developing this game further post comp. I\u2019d like to make more levels, add in a couple of hazards and puzzle that didn\u2019t make it due to time, along with polishing the graphics and adding more effects, maybe even a camera shake \ud83d\ude42\u00a0. I\u2019d also quite like to port it to mobile as I think its control mechanism is very well suited for the platform.<\/p>\n<p>Overall I\u2019m very happy with end result, and looking forward to working on it a bit more and making it even better \ud83d\ude00<\/p>\n<p>You can check out All Ways Down jam page <a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-34\/?action=preview&amp;uid=63291\">here<\/a>.<\/p>\n<p>Joe<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So it\u2019s almost been a week since I finished All Ways Down, and seeing as everyone else is doing one :-), I figured I\u2019d do a bit of a postmortem of the game\/experience, looking at what went right and what went wrong. Like many who entered, this was my first Ludum Dare, and whilst at &hellip; <a href=\"http:\/\/www.noddingtortoise.com\/blog\/general\/post-mortem-reflection-all-ways-down\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Post Mortem &#8211; Reflection &#8211; All Ways Down&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_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":""},"categories":[6,26],"tags":[65,79,71,73,75,76,83,84,27,29,8],"class_list":["post-180","post","type-post","status-publish","format-standard","hentry","category-general","category-reflection","tag-2d","tag-all-ways-down","tag-game-jam","tag-jam","tag-ld34","tag-ldjam","tag-ludum-dare","tag-post-mortem","tag-reflection","tag-thoughts","tag-unity"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4XSDf-2U","_links":{"self":[{"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/posts\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":5,"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/posts\/180\/revisions"}],"predecessor-version":[{"id":190,"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/posts\/180\/revisions\/190"}],"wp:attachment":[{"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/media?parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/categories?post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.noddingtortoise.com\/blog\/wp-json\/wp\/v2\/tags?post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}