{"id":2359,"date":"2014-10-05T21:17:35","date_gmt":"2014-10-05T20:17:35","guid":{"rendered":"http:\/\/www.holyfingers.co.uk\/main\/?p=2359"},"modified":"2021-08-26T11:14:31","modified_gmt":"2021-08-26T10:14:31","slug":"development-diary-8-leftfield","status":"publish","type":"post","link":"https:\/\/www.holyfingers.co.uk\/main\/blog\/2014\/10\/05\/development-diary-8-leftfield\/","title":{"rendered":"Development Diary #8: Leftfield\u2026"},"content":{"rendered":"<p style=\"text-align: justify;\">The last few months have been pretty hectic, culminating last week with a little demo of Toryans\u00e9 being shown at <a href=\"http:\/\/www.egxlondon.net\/\" target=\"_blank\" rel=\"noopener\">EGX London<\/a> as part of The Leftfield Collection. It was the first time the game had been out in pubic in any kind of playable form (first time in a while <em>I&#8217;d<\/em> been out in public!) and there were reportedly 75,000 people in attendance&#8230;<!--more--><\/p>\n<p style=\"text-align: justify;\">Every now and then I find it really helpful to have a concrete deadline to work to, when working on my own I find it&#8217;s sometimes very easy to get obsessed with trivial things (&#8220;I <em>need<\/em> to get the lighting right on this door-handle!!&#8221;) and lose sight of the overall direction of a project, without a real sense of urgency, months can go by without much real definable progress being made and this, in turn can be pretty demotivating. So I figured the submission cut-off for Leftfield would be a good target to try and get a small playable build together. In the end it wasn&#8217;t quite <em>playable<\/em> in time, but I submitted a few screenshots and a short video at the last minute anyway, on the evening of the deadline, fully assuming I wouldn&#8217;t hear back. Then I heard back, and they wanted me to show my demo in a few weeks&#8230; <em>There&#8217;s<\/em> that sense of urgency!<\/p>\n<p>The weeks between getting accepted and actually arriving at the venue with a USB stick in my hand passed by in a blurry instant, I scaled back a couple of times and in the end just focussed on getting a few rooms finished to a decent standard. I was still keen to include a couple of the different mechanics I&#8217;m implementing in Toryans\u00e9, specifically the speech\/thought bubbles and the direct interaction between the cursor and the environment. It would have been nice to have a bit more variety in the environments as well, the start is necessarily gloomy and dark to provide a counterpoint to some of the more colourful and fantastical areas that follow, but I was very aware of spending time on content that people might end up not seeing. Point-and-click adventure is an odd genre to be presenting at a noisy convention centre and asking people to spend much more than ten minutes concentrating probably wouldn&#8217;t have worked so well.<\/p>\n<p><a class=\"ngg_lightbox\" title=\" \" href=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/Toryanse-Office_Screenshot_1.png\" data-image-id=\"67\" data-src=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/Toryanse-Office_Screenshot_1.png\" data-thumbnail=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/thumbs\/thumbs_Toryanse-Office_Screenshot_1.png\" data-title=\"Toryanse-Office_Screenshot_1\" data-description=\" \"><img decoding=\"async\" class=\"ngg-singlepic ngg-none alignnone\" src=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/thumbs\/thumbs_Toryanse-Office_Screenshot_1.png\" alt=\"Toryanse-Office Screenshot 1\"><\/a><\/p>\n<p style=\"text-align: justify;\">The first morning was an absolute nightmare, on cursory inspection everything was working well, I&#8217;d fixed up a few bits-and-bobs on a Macbook in the hotel the night before and my concern that a build wouldn&#8217;t run on the show PCs, at first, seemed unfounded. It wasn&#8217;t until a couple of people started playing and progressing that I realized I had an issue; collected items were stacking on top of each other in the inventory instead of laying out in a nice ordered row, their hitboxes were overlapping making it almost impossible to select anything and therefore to properly play the demo. After much apologising and much scrambling around I managed to work out that the <a title=\"What\u2019s in the box\u2026\" href=\"https:\/\/www.holyfingers.co.uk\/main\/blog\/2013\/08\/27\/whats-in-the-box\/\">arrays that keep track of the collected objects <\/a>were not being written to disk, the folders were all being created, just not the .txt file! Four or five builds later and having still not fixed the issue, I eventually managed to work around it by laying out the inventory items in advance. They wouldn&#8217;t organize themselves to match the order they were collected in, and it only worked because the number of items in the demo all fitted in the inventory bar at the same time, but at least people were now able to play the demo all the way though to the end!<\/p>\n<p style=\"text-align: justify;\"><a class=\"ngg_lightbox\" title=\" \" href=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/Toryanse-Kitchen_Screenshot_1.png\" data-image-id=\"65\" data-src=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/Toryanse-Kitchen_Screenshot_1.png\" data-thumbnail=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/thumbs\/thumbs_Toryanse-Kitchen_Screenshot_1.png\" data-title=\"Toryanse-Kitchen Screenshot 1\" data-description=\" \"><img decoding=\"async\" class=\"ngg-singlepic ngg-none\" src=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/thumbs\/thumbs_Toryanse-Kitchen_Screenshot_1.png\" alt=\"Toryanse-Kitchen Screenshot 1\"><\/a><\/p>\n<p style=\"text-align: justify;\">After that, things went pretty smoothly. It was such an eye-opening experience watching hundreds of different people playing the demo, things that I&#8217;d thought I&#8217;d made too obvious were completely flummoxing folk, and they were making connections instantly where I&#8217;d worried I&#8217;d been a bit vague. It was incredibly useful as well, to be able to go back to the hotel in the evening, make a few subtle changes and the following day have hundreds of new players to test them out. On the first day, I&#8217;d say about 80% of people struggled with area in the screenshot below, the idea is that you spin the chair round with the cursor to move the card on the desk, I&#8217;d hoped that by having spinning chairs in the first area that people would instinctively do the same again, but they seemed to completely miss this one.<\/p>\n<p style=\"text-align: justify;\"><a class=\"ngg_lightbox\" title=\" \" href=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/Toryanse-Office_Screenshot_3.png\" data-image-id=\"69\" data-src=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/Toryanse-Office_Screenshot_3.png\" data-thumbnail=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/thumbs\/thumbs_Toryanse-Office_Screenshot_3.png\" data-title=\"Toryanse-Office Screenshot_3\" data-description=\" \"><img decoding=\"async\" class=\"ngg-singlepic ngg-none\" src=\"https:\/\/www.holyfingers.co.uk\/main\/wp-content\/gallery\/egx-screenshots\/thumbs\/thumbs_Toryanse-Office_Screenshot_3.png\" alt=\"Toryanse-Office Screenshot_3\"><\/a><\/p>\n<p style=\"text-align: justify;\">For the second day I placed a small yellow post-it note on the back of it, problem pretty much solved! It was just enough to draw attention to the right spot and it still left enough ambiguity that players still seemed to feel like they&#8217;d found it themselves! Having this kind of access to so many players has been so incredibly useful, and not something I ever really thought would be available to me, I&#8217;m already looking into applying to do something similar next year.<\/p>\n<p style=\"text-align: justify;\">As well as meeting all the lovely players it was a great way of meeting loads of other developers too, all making super diverse and interesting things:&nbsp;<a href=\"https:\/\/twitter.com\/VariableState\">@VariableState<\/a> \/ <a href=\"https:\/\/twitter.com\/PolClarissou\">@PolClarissou<\/a> \/ <a href=\"https:\/\/twitter.com\/alightinchorus\">@alightinchorus<\/a> \/ <a href=\"https:\/\/twitter.com\/bryangale\">@bryangale<\/a> \/ <a href=\"https:\/\/twitter.com\/Haze______\">@Haze______<\/a>&nbsp; \/ <a href=\"https:\/\/twitter.com\/BertramFiddle\">@BertramFiddle<\/a> \/ <a href=\"https:\/\/twitter.com\/juhog\">@juhog<\/a> \/ <a href=\"https:\/\/twitter.com\/untamegames\">@untamegames<\/a> \/ <a href=\"https:\/\/twitter.com\/Ungapants\">@Ungapants<\/a> \/ <a href=\"https:\/\/twitter.com\/ChucklefishLTD\">@ChucklefishLTD<\/a> \/ <a href=\"https:\/\/twitter.com\/NFTS_Games\">@NFTS_Games<\/a> \/ <a href=\"https:\/\/twitter.com\/StitchGames\">@StitchGames<\/a><\/p>\n<p style=\"text-align: justify;\">Also a big giant thank you to <a href=\"https:\/\/twitter.com\/nachimir\">David<\/a> and <a href=\"https:\/\/twitter.com\/elirainsberry\">Eli<\/a> for all their hard work organizing!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The last few months have been pretty hectic, culminating last week with a little demo of Toryans\u00e9 being shown at EGX London as part of The Leftfield Collection. It was the first time the game had been out in pubic in any kind of playable form (first time in a while I&#8217;d been out in &#8230; <a title=\"Development Diary #8: Leftfield\u2026\" class=\"read-more\" href=\"https:\/\/www.holyfingers.co.uk\/main\/blog\/2014\/10\/05\/development-diary-8-leftfield\/\" aria-label=\"Read more about Development Diary #8: Leftfield\u2026\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":2583,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[55,3],"tags":[81,80,64,78,79,75,58,76,57],"class_list":["post-2359","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","category-news","tag-convention","tag-demo","tag-dev-diary","tag-egx","tag-leftfield-collection","tag-playmaker","tag-scripting","tag-toryanse","tag-unity"],"_links":{"self":[{"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts\/2359","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=2359"}],"version-history":[{"count":38,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts\/2359\/revisions"}],"predecessor-version":[{"id":4059,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/posts\/2359\/revisions\/4059"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/media\/2583"}],"wp:attachment":[{"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/media?parent=2359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/categories?post=2359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.holyfingers.co.uk\/main\/wp-json\/wp\/v2\/tags?post=2359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}