{"id":936,"date":"2013-08-18T22:59:19","date_gmt":"2013-08-18T21:59:19","guid":{"rendered":"http:\/\/www.radicalfishgames.com\/?p=936"},"modified":"2013-08-20T11:01:36","modified_gmt":"2013-08-20T10:01:36","slug":"weekly-update-28-webaudio-and-menu","status":"publish","type":"post","link":"https:\/\/www.radicalfishgames.com\/?p=936","title":{"rendered":"Weekly Update #28 WebAudio and Menu"},"content":{"rendered":"<p>Time for some updates!<\/p>\n<p>This week we finally managed to finish the <strong>WebAudio <\/strong>integration. It took us a while because of various tripping stones and design issues. We also started making graphics for the upcoming menu.<\/p>\n<h2>Web Audio<\/h2>\n<p>Well, after a long time we finally are done with this. With the new audio integration we can <strong>perfectly loop any music track<\/strong>. No timing issues anymore! As promised we will cover our experience with the <strong>WebAudio API in a technical post<\/strong>, which will arrive later next week. If you&#8217;re interested in why it took us so long, what the downsides are, or how to work with the API make sure to check it out.<br \/>\nAs a bonus, here is a short audio track which we used to test the API:<br \/>\n<center> <audio controls><source src=\"http:\/\/radicalfishgames.com\/misc\/loltest.ogg\" type=\"audio\/ogg\"><source src=\"http:\/\/radicalfishgames.com\/misc\/loltest.mp3\" type=\"audio\/mpeg\">Ups, looks lie your browser does not support the audio tag!<\/audio><br \/>\n<\/center><\/p>\n<h2>Menu<\/h2>\n<p>For the menu, we mainly focused on the main menu and the equipment menu. We made a nice little <strong>Lea<\/strong> sprite just for the menu:<br \/>\n<a href=\"http:\/\/www.radicalfishgames.com\/wp-content\/uploads\/menu-lea.png\"><img decoding=\"async\" src=\"http:\/\/www.radicalfishgames.com\/wp-content\/uploads\/menu-lea.png\" alt=\"menu-lea\" width=\"151\" height=\"397\" class=\"aligncenter size-full wp-image-949\" srcset=\"https:\/\/www.radicalfishgames.com\/wp-content\/uploads\/menu-lea.png 151w, https:\/\/www.radicalfishgames.com\/wp-content\/uploads\/menu-lea-114x300.png 114w\" sizes=\"(max-width: 151px) 100vw, 151px\" \/><\/a>(can you guess where we got the inspiration for the pose?)<\/p>\n<p>Of course you also want too see how the actual menu looks like, right? We got a small <strong>work-in-progress from the equipment menu<\/strong>, which gives you a small glance on what the final piece will look like. The general design will stay clean and simple but of course some graphics and names are only placeholders!<br \/>\n<a href=\"http:\/\/www.radicalfishgames.com\/wp-content\/uploads\/weekly28.png\"><img decoding=\"async\" src=\"http:\/\/www.radicalfishgames.com\/wp-content\/uploads\/weekly28.png\" alt=\"weekly28\" width=\"568\" height=\"320\" class=\"aligncenter size-full wp-image-951\" srcset=\"https:\/\/www.radicalfishgames.com\/wp-content\/uploads\/weekly28.png 568w, https:\/\/www.radicalfishgames.com\/wp-content\/uploads\/weekly28-300x169.png 300w, https:\/\/www.radicalfishgames.com\/wp-content\/uploads\/weekly28-500x281.png 500w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/><\/a><\/p>\n<p>That&#8217;s it, chaps!<\/p>\n<p>The next weeks will probably include lots of updates on the menu, which will feature some nifty screens too! So&#8230; stay tuned!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Time for some updates! This week we finally managed to finish the WebAudio integration. It took us a while because of various tripping stones and design issues. We also started making graphics for the upcoming menu. Web Audio Well, after a long time we finally are done with this. With the new audio integration we [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,7],"tags":[],"class_list":["post-936","post","type-post","status-publish","format-standard","hentry","category-crosscode","category-weekly"],"_links":{"self":[{"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=\/wp\/v2\/posts\/936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=936"}],"version-history":[{"count":29,"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=\/wp\/v2\/posts\/936\/revisions"}],"predecessor-version":[{"id":967,"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=\/wp\/v2\/posts\/936\/revisions\/967"}],"wp:attachment":[{"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.radicalfishgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}