<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Hanami Devlog]]></provider_name><provider_url><![CDATA[https://electromagneticproject.wordpress.com]]></provider_url><author_name><![CDATA[push start to begin]]></author_name><author_url><![CDATA[https://electromagneticproject.wordpress.com/author/pushstarttobegin/]]></author_url><title><![CDATA[Good Morning, Week&nbsp;Twelve!]]></title><type><![CDATA[link]]></type><html><![CDATA[<p><a href="https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg"><img loading="lazy" data-attachment-id="1305" data-permalink="https://electromagneticproject.wordpress.com/2012/03/26/good-morning-week-twelve/week-12/" data-orig-file="https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg" data-orig-size="1200,1074" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 3G&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1332761285&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;}" data-image-title="Week 12" data-image-description="" data-medium-file="https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=300" data-large-file="https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=1024" src="https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=300&#038;h=268" alt="" title="Week 12" width="300" height="268" class="aligncenter size-medium wp-image-1305" srcset="https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=300&amp;h=268 300w, https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=600&amp;h=536 600w, https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=150&amp;h=134 150w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>I recently bought a <a href="http://en.wikipedia.org/wiki/SNES_controller#Super_Nintendo_Entertainment_System.2FSuper_Famicom" target="_blank">SNES controller</a> to USB adaptor so I that I can plug my old gamepad into my laptop, and as an added bonus I&#8217;ve been setting up the buttons to correspond to keyboard keys so that it can be used to play Hanami. Game Maker has a limited range of functions for &#8220;joystick&#8221; input, which took a while to figure out. Each button is given a number, and I used a process of trial and error to work out which button responded to which figure! I made a note of all the relevant buttons so that I can make the best of controller input in the future:</p>
<p>Button 1: B<br />
Button 2: A<br />
Button 3: Y<br />
Button 4: X</p>
<p>Button 5: L<br />
Button 6: R</p>
<p>Button 7: SELECT<br />
Button 8: START</p>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/1/1a/Snes_control.jpg" class="aligncenter"><br />
The direction buttons (D-pad) are a given! I downloaded a script from the Game Maker Community forums which is fully customisable to allow each button to represent a keyboard key (I could have done this myself but this way was just easier and saved a lot of repetitive typing!) So far, I only have to accommodative for a short list of functions, but I&#8217;m trying to think of ways to use more of the controllers buttons (only if this doesn&#8217;t make things overly complicated!)</p>
<p>X (execute): Button 2<br />
Z (jump/back): Button 1 &amp; Button 3<br />
S (Inventory): Button 4<br />
RETURN (Pause): Button 8</p>
<p><a href="https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg"><img loading="lazy" data-attachment-id="1310" data-permalink="https://electromagneticproject.wordpress.com/2012/03/26/good-morning-week-twelve/snes-input/" data-orig-file="https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg" data-orig-size="1034,538" 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;}" data-image-title="SNES input" data-image-description="" data-medium-file="https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=300" data-large-file="https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=1024" src="https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=640&#038;h=332" alt="" title="SNES input" width="640" height="332" class="aligncenter size-full wp-image-1310" srcset="https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=638&amp;h=332 638w, https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=150&amp;h=78 150w, https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=300&amp;h=156 300w, https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=768&amp;h=400 768w, https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg?w=1024&amp;h=533 1024w, https://electromagneticproject.files.wordpress.com/2012/03/snes-input.jpg 1034w" sizes="(max-width: 640px) 100vw, 640px" /></a><br />
I&#8217;ve created a new object called <em>obj_joystick_control</em> which simply sets each controller button to &#8220;false&#8221; until it is pressed, in which case the script operates the relevant function, so I haven&#8217;t had to go back and find everywhere that I&#8217;ve coded for keyboard input and change it! Obviously, you can still use the keyboard as I&#8217;m guessing not everyone has a SNES controller and USB adaptor lying around. For me, I find there are few PC games that I would rather play with a mouse/keyboard than a gamepad, and I think all good PC games should support controller input!</p>
<p>Back to more important things, yes it&#8217;s now week twelve of the EMP and the beginning of the Easter holidays. According to the timeplan I wrote 12 weeks ago, I should be <em>&#8220;thinking of ways to resolve problems with various downloaded scripts and extensions&#8221;</em> this week, which I&#8217;ve actually ended up doing as I&#8217;ve gone a long and as a result, haven&#8217;t had too many problems to resolve. My &#8220;problems&#8221; so far have mainly been visually, as I&#8217;ve included a range of useful extensions and scripts that execute functions far better than I could have done if I&#8217;d tried from scratch. As well as this, I&#8217;ve allowed this week for feedback from videos- so visual feedback rather than gameplay feedback so that I can continue to refine the game&#8217;s graphics. </p>
<p>As visuals are my main emphasis right now, I&#8217;ve decided to tweak my timeplan slightly from now until the end of the project. It wasn&#8217;t easy to predict exactly what I would have by this point when I wrote my original timeplan (which is why it&#8217;s ended up being a little vague!) Last week, I had planned to start to work on physical attributes of the game like casing and manuals, but ended up concentrating on getting level 2 down, which went really well and I managed to get a lot done in one week! So for now, I&#8217;m going to carry on designing and creating levels, and concentrate on other areas one at a time. I&#8217;ve tried to prioritise a list of things to do in terms of how important they are to the finished game: level layout design/creation, object/content placement, code for interactions, GUI/menu systems, sound refinement, physical design. Based on this, I&#8217;ve here&#8217;s my new timeplan:</p>
<p><a href="https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg"><img loading="lazy" data-attachment-id="1314" data-permalink="https://electromagneticproject.wordpress.com/2012/03/26/good-morning-week-twelve/new-timeplain/" data-orig-file="https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg" data-orig-size="546,734" 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;}" data-image-title="New Timeplain" data-image-description="" data-medium-file="https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg?w=223" data-large-file="https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg?w=546" src="https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg?w=546&#038;h=734" alt="" title="New Timeplain" width="546" height="734" class="aligncenter size-full wp-image-1314" srcset="https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg 546w, https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg?w=112&amp;h=150 112w, https://electromagneticproject.files.wordpress.com/2012/03/new-timeplain.jpg?w=223&amp;h=300 223w" sizes="(max-width: 546px) 100vw, 546px" /></a></p>
]]></html><thumbnail_url><![CDATA[https://electromagneticproject.files.wordpress.com/2012/03/week-12.jpg?w=300&fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[]]></thumbnail_width><thumbnail_height><![CDATA[]]></thumbnail_height></oembed>