{"id":3563,"date":"2016-12-18T18:45:22","date_gmt":"2016-12-18T18:45:22","guid":{"rendered":"http:\/\/www.holyfingers.co.uk\/main\/?p=3563"},"modified":"2020-03-14T16:24:23","modified_gmt":"2020-03-14T16:24:23","slug":"development-diary-23-everything-at-once","status":"publish","type":"post","link":"https:\/\/www.holyfingers.co.uk\/main\/blog\/2016\/12\/18\/development-diary-23-everything-at-once\/","title":{"rendered":"Development Diary #23: Everything at once&#8230;"},"content":{"rendered":"<p>It&#8217;s been nearly a month since the last post&nbsp;and lots of things have been going on, that January deadline is beginning to feel extremely close&#8230; &nbsp;<\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"color: #dadada;\"><del><strong>3rd Oct. \u2013 Project Start<\/strong><\/del><\/span><\/li>\n<li><span style=\"color: #dadada;\"><del><strong>7th Oct. \u2013 Design Locked:<\/strong>&nbsp;&nbsp;<em>Story\/Puzzle Dependency Chart finished<\/em><\/del><\/span><\/li>\n<li><span style=\"color: #dadada;\"><del><strong>7th Nov. \u2013 Environment Blocked:<\/strong>&nbsp;&nbsp;<em>Environment blocked in with temp. geometry, walkable areas defined and navigable with character stand\u00ad-in, cameras placed.<\/em><\/del><\/span><\/li>\n<li><span style=\"color: #dadada;\"><del><strong>21st Nov. \u2013 Character Locked:<\/strong>&nbsp;&nbsp;<em>Character design, modelling and walk animation finished, nav-\u00adagent set up in environment.<\/em><\/del><\/span><\/li>\n<li><span style=\"color: #dadada;\"><del><strong>19th Dec. \u2013 Environment Locked:<\/strong>\u00ad &nbsp;<em>Environment geometry detailed and lit.<\/em><\/del><\/span><\/li>\n<li><strong>9th Jan. \u2013 Audio Locked: &nbsp;<\/strong><em>Spot FX and ambiance\/music finished and implemented.<\/em><\/li>\n<li><strong>20th Jan. \u2013 Game Locked:<\/strong>&nbsp;&nbsp;<em>UI and menus implemented, environmental interactions finalized.<\/em><\/li>\n<li><strong>31st Jan. \u2013 Final Delivery:<\/strong>&nbsp;&nbsp;<em>Final testing, bug fixing and delivery.<\/em><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>The latest milestone&nbsp;says &#8220;Environment Locked&#8230;&#8221; and while there has been plenty of progress on the environmental front,&nbsp;I don&#8217;t know if I&#8217;d describe them as &#8220;locked&#8221; in the sense that there isn&#8217;t more work to be done on them, there&#8217;s always more work to be done on everything&#8230;<\/p>\nngg_shortcode_0_placeholder\n<p>They are at a stage now though where I feel confident adding lights and cameras and animating the character in relation to fixed points, knowing the space isn&#8217;t going to change drastically&#8230;<\/p>\nngg_shortcode_1_placeholder\n<p>I mentioned last update that, instead of having a looping walk cycle and a nav-agent, I was going to have separate animation clips and I&#8217;m still pretty happy with that decision. It is definitely a lot of work but I&#8217;d much rather be spending extra time on animation than pulling my hair out trying to sync up path-complete percentages and&nbsp;animation triggers. It also means each animation can be tailored to each scene&#8230;<\/p>\n<p><a href=\"https:\/\/imgur.com\/Bk14F27\"><img decoding=\"async\" title=\"source: imgur.com\" src=\"https:\/\/i.imgur.com\/Bk14F27.gif\"><\/a><\/p>\n<p>I&#8217;ve also been trying to settle on an approach to UI I&#8217;m happy with, as minimal as possible while still remaining intuitive. Recently I&#8217;ve been working on close-up objects and it&#8217;s a real challenge trying to get each layer of interaction working together without resorting to on-screen buttons.<\/p>\n<p><a href=\"https:\/\/imgur.com\/8hQWlvk\"><img decoding=\"async\" title=\"source: imgur.com\" src=\"https:\/\/i.imgur.com\/8hQWlvk.gif\"><\/a><\/p>\n<p>The object itself is rotatable by dragging the mouse, then the keys on the laptop respond to mouse-over, there also needs to be a way to exit the close-up. So far I&#8217;m relying on visual cues, the dark sphere for rotation, the cursor changes shape to indicate something is clickable and there&#8217;s a focus pull on the background to show you can click to exit.<\/p>\n<p>In other news, the <em>Toryans\u00e9 <\/em>website has been updated with a little description of <em>Reel<\/em> and some updated links, the&nbsp;<a href=\"http:\/\/artoftoryanse.tumblr.com\/\">tumblr<\/a>&nbsp;passed 1000 followers and <a href=\"https:\/\/twitter.com\/CPriestman\">Chris Priestman<\/a>&nbsp;wrote a little article about <em>Toryans\u00e9<\/em>&nbsp;for&nbsp;<a href=\"https:\/\/t.co\/e57gdeK2fM\">Killscreen.<\/a><\/p>\n<p>The next milestone on the schedule is &#8220;Audio locked&#8230;&#8221; but at this stage all aspects of the game need to be worked on in parallel, the next few weeks are going to be a mixture of everything all at once! For my own psychological benefit, the next really important landmark will be getting the game playable from the menu to the end, even if most bits are still pretty rough. I also talked last month about a little teaser trailer which I haven&#8217;t gotten around to yet, and there are a number of games festivals and conferences with application deadlines in January, so it would be good to have something presentable for them too!<\/p>\n<p>As ever, I\u2019ll be around on <a href=\"http:\/\/twitter.com\/holyfingers\">Twitter<\/a>,&nbsp;<a href=\"http:\/\/artoftoryanse.tumblr.com\/\">Tumblr<\/a>&nbsp;and <a href=\"https:\/\/www.facebook.com\/pages\/Toryans%C3%A9\/139100656265397\">Facebook<\/a>&nbsp;throughout development, if you fancy following along. If you just want to hear about the big stuff, release dates etc. you can sign up to the Arcto Games <a href=\"https:\/\/tinyletter.com\/arctogames\">Tinyletter<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p><em>Reel is being developed with the support of <a href=\"http:\/\/www.northernirelandscreen.co.uk\/\">Northern Ireland Screen<\/a> as part of their <a href=\"http:\/\/www.northernirelandscreen.co.uk\/news\/8258\/exp-project-decision.aspx\">eXP Project<\/a>.<\/em><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s been nearly a month since the last post&nbsp;and lots of things have been going on, that January deadline is beginning to feel extremely close&#8230; &nbsp;<\/p>\n","protected":false},"author":2,"featured_media":3581,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[55],"tags":[44,64,100,18,76,57,46],"class_list":["post-3563","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","tag-animation","tag-dev-diary","tag-reel","tag-softimage","tag-toryanse","tag-unity","tag-wip"],"_links":{"self":[{"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts\/3563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/comments?post=3563"}],"version-history":[{"count":31,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts\/3563\/revisions"}],"predecessor-version":[{"id":4042,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts\/3563\/revisions\/4042"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/media\/3581"}],"wp:attachment":[{"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/media?parent=3563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/categories?post=3563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/tags?post=3563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}