{"id":416,"date":"2026-02-20T17:52:12","date_gmt":"2026-02-20T17:52:12","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/aneny\/?p=416"},"modified":"2026-04-29T22:57:24","modified_gmt":"2026-04-29T22:57:24","slug":"week-6-testing-testing-is-this-thing-on","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/aneny\/week-6-testing-testing-is-this-thing-on\/","title":{"rendered":"Week 6: Testing. Testing? . . . Is this thing on?"},"content":{"rendered":"\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center has-custom-logo-pin-color has-text-color has-link-color wp-elements-1c3bce412fd26c3fe157a58aa7ac4daf\"><strong>This week we&#8230;<\/strong> hosted a playtest using our simulator, tested the connection between our Hardware and Software, and implemented our two main game systems to our Unity project.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-custom-logo-pin-color has-text-color has-link-color has-large-font-size wp-elements-67695791cdfb740edf2bb2627d626296\">Playtest and our Virtual Simulator<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"536\" height=\"1024\" data-id=\"536\" src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/demoplayfield-536x1024.png\" alt=\"\" class=\"wp-image-536\" style=\"aspect-ratio:1\" srcset=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/demoplayfield-536x1024.png 536w, https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/demoplayfield-157x300.png 157w, https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/demoplayfield.png 657w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"688\" data-id=\"537\" src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/VirtualPLayout-1024x688.png\" alt=\"\" class=\"wp-image-537\" style=\"aspect-ratio:1\" srcset=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/VirtualPLayout-1024x688.png 1024w, https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/VirtualPLayout-300x202.png 300w, https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/VirtualPLayout-768x516.png 768w, https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/VirtualPLayout-1536x1032.png 1536w, https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/VirtualPLayout-2048x1376.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-91353549fd5115dc42b29c73f742262e\">Here you can see some screenshots of the virtual board we built using<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-custom-logo-pin-color\"> <a href=\"https:\/\/pinballmakers.com\/wiki\/index.php?title=Design#Design_Software\">this simulator program.<\/a><\/mark> Although it has a way different feel from traditional pinball we were able to get some good first reactions and feedback from both experienced pinball players and complete novices. Since we aim to make the gameplay less challenging than normal pinball we also we able to see what spots people found more difficult to hit and got a few good suggestions in regards to how to make each ball harder to drop (for example one play tester said to add posts in the side lanes that go down after the first 30 seconds of play).<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-custom-logo-pin-color has-text-color has-link-color has-large-font-size wp-elements-c1f081318132cf075614e4872fc8d762\">Unity to Arduino Connection!<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"502\" height=\"741\" data-id=\"548\" src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/button.gif\" alt=\"\" class=\"wp-image-548\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"502\" height=\"741\" data-id=\"546\" src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/popbumper.gif\" alt=\"\" class=\"wp-image-546\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"502\" height=\"741\" data-id=\"547\" src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/thepop.gif\" alt=\"\" class=\"wp-image-547\"\/><\/figure>\n<\/figure>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-1e59eac47d0c9494afcd1730658974b1\">Woo! This is so exciting for us! Here you can see we have successfully been able to wire and connect our pinball parts to our digital system! From left to right there is a flipper button (input), an LED (output), and a Kicker (output). With this we have all three types of hardware tested that we plan to include in our build!<\/p>\n\n\n\n<figure class=\"wp-block-video\"><\/figure>\n\n\n\n<div style=\"height:119px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-custom-logo-pin-color has-text-color has-link-color has-large-font-size wp-elements-16d136a7a344289108d0acc8940c6176\">System 1: &#8220;On Display&#8221; Factory Scoreboard<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1024\" style=\"aspect-ratio: 1280 \/ 1024;\" width=\"1280\" controls src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/scoreboard-1.mp4\"><\/video><\/figure>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-d28eb760c95da9889cc76f2c4a0c9804\">Above you can see a very WIP demo of our assembly line scoreboard. The scoreboard will be displayed on the head of the machine and is meant to help facilitate each round of pinball. <\/p>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-6e19d34bab2d5320b5ffb4ce4ad9aace\">In our design each pinball you play represents a new order that Wren our main character receives on her factory line. By hitting bumpers and other interactable parts of our playfield you increase the quality of each parts (limbs, torso, head) and increase their respective scores. At the end of the day, you receive a performance review from your manager which acts as your total score!<\/p>\n\n\n\n<div style=\"height:125px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-custom-logo-pin-color has-text-color has-link-color has-large-font-size wp-elements-4a0742ba6e4f98dd3748da7e633a0dfe\">System 2: Nighttime Minigame<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1024\" style=\"aspect-ratio: 1268 \/ 1024;\" width=\"1268\" autoplay controls loop muted src=\"https:\/\/projects.etc.cmu.edu\/aneny\/wp-content\/uploads\/2026\/03\/PinballMinigame.mp4\" playsinline><\/video><\/figure>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-53989ca46b972f20e200ff5bae1fcb1c\">Here you can see the test version of our nighttime minigame! This simple and short minigame<br>functions as a way for players to unlock some steamy memories of the night they had with their BUNNY. Players will drop one ball aiming to hit as many platforms as possible to multiply it. From there the balls funnel into a moving film real at the bottom, where each section of film (representing a memory) will have a number of balls required to unlock. <br><br>The game ends either when all of the memories have been unlocked, or when you run out of balls. After the game is over, players will be able to click through the unlocked memories to<br>see how their night unfolded, then upon waking up Wren heads into a new daytime shift at the factory.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week we&#8230; hosted a playtest using our simulator, tested the connection between our Hardware and Software, and implemented our two main game systems to our Unity project. Playtest and our Virtual Simulator Here you can see some screenshots of the virtual board we built using this simulator program. Although it has a way different [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-416","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/posts\/416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/comments?post=416"}],"version-history":[{"count":16,"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/posts\/416\/revisions"}],"predecessor-version":[{"id":561,"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/posts\/416\/revisions\/561"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/media?parent=416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/categories?post=416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/aneny\/wp-json\/wp\/v2\/tags?post=416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}