{"id":234,"date":"2026-10-12T09:30:43","date_gmt":"2026-10-12T09:30:43","guid":{"rendered":"https:\/\/sites.wsagames.com\/lhlb1n25\/?p=234"},"modified":"2026-10-20T13:54:18","modified_gmt":"2026-10-20T13:54:18","slug":"week-four","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/lhlb1n25\/2026\/10\/12\/week-four\/","title":{"rendered":"Week Four"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">This week we had a guest speaker, Sophie Artemigi, who ran a workshop on game loops and pitches.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-x-large-font-size wp-block-paragraph\"><strong>Game Loop Practice<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Me and Jess were given<strong> Tic Tac Toe<\/strong> and tasked to <strong>pitch its game loop to the class<\/strong> to see if we could explain it well enough that the class would be able to guess it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-3-1024x514.png\" alt=\"\" class=\"wp-image-240\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-3-1024x514.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-3-300x151.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-3-768x385.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-3.png 1170w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Thankfully <strong>the class was able to guess that it was Tic Tac Toe\/Noughts and Crosses<\/strong>, but we made one big mistake in that we said &#8216;9&#215;9&#8217; grid instead of &#8216;3&#215;3&#8217;, a silly mistake as we were thinking of a grid containing &#8216;9 sections&#8217;, but <strong>Sophie made a good example of how important it is to be accurate and very thorough at explaining things<\/strong>, especially if you&#8217;re pitching to your team.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example,<strong> below is an example that Sophie made of how someone who didn&#8217;t already know Tic Tac Toe might interpret our game loop as:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"856\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-4-1024x856.png\" alt=\"\" class=\"wp-image-241\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-4-1024x856.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-4-300x251.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-4-768x642.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-4-1536x1284.png 1536w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/image-4-2048x1712.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">She drew (what is meant to be) a <strong>9&#215;9 grid<\/strong>, which me and Jess already knew we got wrong, but also made a point that <strong>both her and the other player could both choose &#8216;O&#8217; or both choose &#8216;X&#8217;<\/strong>, and that they could <strong>place shapes on the same section on the grid<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This was an incredibly valuable workshop in which <strong>I learnt how important it is to be very clear about your idea and intentions<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline\">Summary of Workshop:<\/span><\/strong> When pitching, start with elevator pitch, then gameplay loop.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-x-large-font-size wp-block-paragraph\"><strong>Summarising our Game Ideas<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using <em>Miro<\/em>, the class made notes and mood boards of our <strong>core game loops<\/strong>, <strong>themes<\/strong>, <strong>elevator pitches<\/strong>, <strong>design pillars<\/strong>, <strong>tones<\/strong>, <strong>styles<\/strong>, etc.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-miro wp-block-embed-miro\"><div class=\"wp-block-embed__wrapper\">\n<iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" title=\"Year 2 - World Game Design Canvas\" src=\"https:\/\/miro.com\/app\/live-embed\/uXjVEbf0X80=\/?embedId=129757049527&amp;embedSource=oembed&amp;embedMode=view_only_without_ui#?secret=ez0yMDocnp\" data-secret=\"ez0yMDocnp\" width=\"100%\" height=\"100%\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"937\" height=\"1024\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-13-121059-937x1024.png\" alt=\"\" class=\"wp-image-334\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-13-121059-937x1024.png 937w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-13-121059-274x300.png 274w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-13-121059-768x840.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-13-121059.png 1242w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><figcaption class=\"wp-element-caption\">Screenshot of my work from the Miro board<\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-x-large-font-size wp-block-paragraph\"><strong>Research:<\/strong> Rhythm Heaven Silver<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Someone recommended in the feedback I received last week that I play <em>Rhythm Heaven Groove<\/em>, and because I don&#8217;t have the means to play that specific game, I had a look at a similar game, <em>Rhythm Heaven Silver<\/em>, which is a free remake of the popular Nintendo release<em> Rhythm Heaven Tengoku<\/em> from 2006.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below is a screenshot from the second level of the game, in which <strong>players must tweeze the hairs from the onion in time to the beat<\/strong>. Short hairs you must <em>press<\/em> A, and long curly hairs you must <em>hold <\/em>A. The game also <strong>plays the beat once before you need to press any buttons<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-15-121618-1024x640.png\" alt=\"\" class=\"wp-image-343\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-15-121618-1024x640.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-15-121618-300x188.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-15-121618-768x480.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-15-121618-1536x960.png 1536w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-15-121618-2048x1280.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot of second level in Rhythm Heaven Silver<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"text-decoration: underline\">Things I took away from the game:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Players must be incredibly accurate when pressing the buttons, not a lot of wiggle room for error if the game is to remain satisfying.<\/li>\n\n\n\n<li>Game has very obvious beat.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">My main take away from the game is that <strong>it&#8217;s value is in how satisfying it is<\/strong>, and if my game is to have rhythm mechanics, I will have to have both very good music, and beats that match it perfectly well. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In my game, you will <strong>need to miss some beats on purpose to avoid going in to obstacles<\/strong>, which may actually <strong>take away from the satisfaction of having rhythm mechanics<\/strong> in the first place. Something to think about&#8230;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-x-large-font-size wp-block-paragraph\"><strong>Feedback<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-16-115607-1024x577.png\" alt=\"\" class=\"wp-image-346\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-16-115607-1024x577.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-16-115607-300x169.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-16-115607-768x432.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-16-115607-1536x865.png 1536w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-16-115607-2048x1153.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-accent-3-color has-text-color has-link-color wp-elements-1 wp-block-paragraph\"><a href=\"https:\/\/www.nodenogg.in\/1610lisa?view=spatial\">https:\/\/www.nodenogg.in\/1610lisa?view=spatial<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In summary, people want to see the actual<strong> rhythm element<\/strong>, and for the <strong>spotlights to work<\/strong> (send players back to the beginning).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-x-large-font-size wp-block-paragraph\"><strong>Prototype Progress<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I began by trying to implement peoples feedback; adding the rhythm game element and getting the spotlights to work.<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Tutorials<\/strong> <\/summary>\n<p class=\"has-accent-3-color has-text-color has-link-color wp-elements-2 wp-block-paragraph\"><a href=\"https:\/\/www.youtube.com\/watch?v=_FRiPPbJsFQ\">https:\/\/www.youtube.com\/watch?v=_FRiPPbJsFQ<\/a><\/p>\n\n\n\n<p class=\"has-accent-3-color has-text-color has-link-color wp-elements-3 wp-block-paragraph\"><a href=\"https:\/\/www.youtube.com\/watch?v=lhrqsUZ45j8\">https:\/\/www.youtube.com\/watch?v=lhrqsUZ45j8<\/a><\/p>\n<\/details>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"606\" data-id=\"387\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-130403-1024x606.png\" alt=\"\" class=\"wp-image-387\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-130403-1024x606.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-130403-300x177.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-130403-768x454.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-130403-1536x908.png 1536w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-130403-2048x1211.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">&#8230;replaced feet with arrows to not confuse myself whilst following tutorial.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"591\" data-id=\"388\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-162646-1024x591.png\" alt=\"\" class=\"wp-image-388\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-162646-1024x591.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-162646-300x173.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-162646-768x443.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-162646-1536x886.png 1536w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-162646-2048x1182.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">&#8230;Godot not liking the code.<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Unfortunately, even with the help of YouTube tutorials, I <strong>couldn&#8217;t get the HUD to work<\/strong>. The tutorials I used were both for 2D rhythm games, and so <strong>when I tried to implement them into my 3D space<\/strong> using a canvas layer, <strong>Godot became confused and didn&#8217;t know what scripting to follow<\/strong>, and crashed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, whilst I was trying to figure out a different way to show people that mechanic in my final pitch, <strong>I worked on making the spotlights reset the player<\/strong>. Thankfully this was a much easier task, and just required collider shapes in a child node and some simple code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"607\" src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-170306-1024x607.png\" alt=\"\" class=\"wp-image-389\" srcset=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-170306-1024x607.png 1024w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-170306-300x178.png 300w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-170306-768x455.png 768w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-170306-1536x910.png 1536w, https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screenshot-2026-10-18-170306-2048x1213.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Added cylinder collider shapes to spotlights so player can be reset when spotted.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Below is a video of the prototype with some minor changes. Unfortunately, I just <strong>couldn&#8217;t get the HUD to work<\/strong>, but I&#8217;m still quite happy with the changes I did manage to make:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Used <em>Audacity<\/em> to add &#8216;Baby Crying&#8217; and &#8216;Coughing&#8217; sound effects to soundtrack.<\/li>\n\n\n\n<li>Spotlights now have colliders.<\/li>\n\n\n\n<li>Players can now spam buttons to move faster and avoid spotlights.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"814\" style=\"aspect-ratio: 1522 \/ 814;\" width=\"1522\" controls src=\"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-content\/uploads\/sites\/93\/2026\/10\/Screen-Recording-2026-10-18-170645.mp4\"><\/video><figcaption class=\"wp-element-caption\">Screen recording showing spamming and new spotlight colliders.<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>This week we had a guest speaker, Sophie Artemigi, who ran a workshop on game loops and pitches. Game Loop Practice Me and Jess were given Tic Tac Toe and tasked to pitch its game loop to the class to see if we could explain it well enough that the class would be able to [&hellip;]<\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-234","post","type-post","status-publish","format-standard","hentry","category-weekly-blog"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/posts\/234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/comments?post=234"}],"version-history":[{"count":46,"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/posts\/234\/revisions"}],"predecessor-version":[{"id":403,"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/posts\/234\/revisions\/403"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/media?parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/categories?post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/lhlb1n25\/wp-json\/wp\/v2\/tags?post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}