{"id":2082,"date":"2025-12-15T16:34:48","date_gmt":"2025-12-15T16:34:48","guid":{"rendered":"https:\/\/sites.wsagames.com\/ib8g23\/?p=2082"},"modified":"2025-12-16T15:45:22","modified_gmt":"2025-12-16T15:45:22","slug":"3rd-9th-november","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/ib8g23\/2025\/12\/15\/3rd-9th-november\/","title":{"rendered":"3rd-9th November"},"content":{"rendered":"\n<div class=\"wp-block-group alignwide is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-46ceba7c wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-46ceba7c wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">This was our first week of prototyping! Last week I&#8217;d already brainstormed all my ideas, so now all I had to do was make a rough version. Easy&#8230; right? <\/p>\n\n\n\n<p class=\"has-heading-2-font-size wp-block-paragraph\"><strong>MONDAY:<\/strong><\/p>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-heading-3-font-size wp-block-paragraph\">Lecture by Jordan Magnusson<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">What are the fundamental basic things underlying games? How can you break them down? How can game mechanics function metaphorically? <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">How can the basic building blocks of videogames be used to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tackle difficult topics and subjective experiences <\/li>\n\n\n\n<li>Expore unexpected themes and emotions<\/li>\n\n\n\n<li>Craft meaning and impact<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Bring an unusual lens to a game &#8211; it will make the game design and function more unique. Eg; poetry.  <\/p>\n<\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Narrative &#8211; telling a good story<\/li>\n\n\n\n<li>Gameplay &#8211; crafting fun, balanced gameplay<\/li>\n<\/ol>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">What about tiny games that explore the loose ends of life?<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The Gametrekking Omnibus <\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Game poems can be an accessible and inviting form of creation. <\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Why care about game poems?<br>&#8211; To become a poet whose medium is videogames<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Lessons from poetry:<\/p>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Get rid of the inessential<\/li>\n\n\n\n<li>Leverage poetic devices\n<ul class=\"wp-block-list\">\n<li>Rhythm<\/li>\n\n\n\n<li>Rhyme<\/li>\n\n\n\n<li>Line breaks\/stanza breaks<\/li>\n\n\n\n<li>Symbolism<\/li>\n\n\n\n<li>How can we translate this to games?<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Embrace ambiguity <\/li>\n<\/ul>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Purpose of a poetic device:<\/p>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Draw attention<\/li>\n\n\n\n<li>Prompt reflection<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-heading-2-font-size wp-block-paragraph\"><strong>TUESDAY<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group alignwide is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group alignwide is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">On Tuesday I began work on my first prototype &#8211; my &#8220;dog in the apocalypse&#8221; idea. By the end of the week, I wanted to set up camera movement, basic player movement, and have a strong puzzle idea or set of puzzle ideas in mind. Additionally, it would be nice to have a 3D model of the dog as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Unity, I created a basic greybox and added a cube for the player character. As the original plan was to have a third person fixed camera on a single axis, I also began to set up basic camera zooming\/tracking. But after a little while of&#8230; not being very successful, I began to form another idea: multiple camera points that the player could switch to. <\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-full wp-container-content-927080f7\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1126\" height=\"1188\" src=\"https:\/\/sites.wsagames.com\/ib8g23\/wp-content\/uploads\/sites\/7\/2025\/12\/image-3.png\" alt=\"\" class=\"wp-image-2326\" style=\"object-fit:cover\" srcset=\"https:\/\/sites.wsagames.com\/ib8g23\/wp-content\/uploads\/sites\/7\/2025\/12\/image-3.png 1126w, https:\/\/sites.wsagames.com\/ib8g23\/wp-content\/uploads\/sites\/7\/2025\/12\/image-3-284x300.png 284w, https:\/\/sites.wsagames.com\/ib8g23\/wp-content\/uploads\/sites\/7\/2025\/12\/image-3-971x1024.png 971w, https:\/\/sites.wsagames.com\/ib8g23\/wp-content\/uploads\/sites\/7\/2025\/12\/image-3-768x810.png 768w\" sizes=\"(max-width: 1126px) 100vw, 1126px\" \/><\/figure>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-heading-2-font-size wp-block-paragraph\"><strong>THURSDAY<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group alignwide is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Our Thursday guest lecturer was Rhys Shepard, and my notes can be found <a href=\"https:\/\/sites.wsagames.com\/ib8g23\/2025\/11\/10\/rhys-shepard\/\" data-type=\"link\" data-id=\"https:\/\/sites.wsagames.com\/ib8g23\/2025\/11\/10\/rhys-shepard\/\">here.<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I also dedicated this day to getting the camera to work with my new idea; I wanted the player to press a button and re-angle the camera embedded on the four walls to get a different perspective of the room. This would give the player an extra mechanic to play with, as well as obscure puzzle pieces\/help with puzzle views. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, this posed a few different problems. I didn&#8217;t know how to get the cameras to switch smoothly to each other, and I would also have to re-orient player movement based on which camera you were looking through &#8211; otherwise the inputs would be backwards. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It took some struggling, and a lot of help from Parker, but in the end we managed it!<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-heading-2-font-size wp-block-paragraph\"><strong>FRIDAY<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group alignwide is-vertical is-layout-flex wp-container-core-group-is-layout-c020569f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Friday was the final day to work on this prototype, so I wanted to be as ambitious as possible. Parker and I added a second room to the prototype, along with a new set of cameras to code in to the Camera Manager. Then we had to make sure when switching rooms back, the camera would change to  the right directionality it was already aligned to. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It took a couple hours, but we got it working in a way that I could theoretically set up as many rooms as I want, and all I would need to do is add new triggers to a certain script, rather than adding a new array of cameras every time. Huge thank you to Parker for this, as without their aide I likely wouldn&#8217;t have been able to manage this. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A full breakdown of the prototype can be found here. <\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-video alignwide\"><video height=\"970\" style=\"aspect-ratio: 2060 \/ 970;\" width=\"2060\" controls src=\"https:\/\/sites.wsagames.com\/ib8g23\/wp-content\/uploads\/sites\/7\/2025\/12\/cubie.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>This was our first week of prototyping! Last week I&#8217;d already brainstormed all my ideas, so now all I had to do was make a rough version. Easy&#8230; right? MONDAY: Lecture by Jordan Magnusson What are the fundamental basic things underlying games? How can you break them down? How can game mechanics function metaphorically? How [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[],"class_list":["post-2082","post","type-post","status-publish","format-standard","hentry","category-y3s1-devlog"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/posts\/2082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/comments?post=2082"}],"version-history":[{"count":8,"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/posts\/2082\/revisions"}],"predecessor-version":[{"id":2330,"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/posts\/2082\/revisions\/2330"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/media?parent=2082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/categories?post=2082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/ib8g23\/wp-json\/wp\/v2\/tags?post=2082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}