{"id":10542,"date":"2018-12-21T05:11:58","date_gmt":"2018-12-21T05:11:58","guid":{"rendered":"http:\/\/astoryisnotatree.net\/?p=10542"},"modified":"2019-01-02T21:16:20","modified_gmt":"2019-01-02T21:16:20","slug":"level-design-safety-mania-conference-mod","status":"publish","type":"post","link":"https:\/\/astoryisnotatree.net\/?p=10542","title":{"rendered":"Level Design: Safety Mania"},"content":{"rendered":"<p><span style=\"font-weight: 400;\"><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-10543\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM-300x300.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM-150x150.png 150w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM-768x769.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM-1024x1024.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.01-PM.png 1414w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Starting on the conference portion of the game, I knew that I wanted to work on the mechanics of this game, mostly refining the ones that existed. I also wanted to work on the look of the game because, while I liked the blobs I\u2019d made, I knew it needed more decoration and depth. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">The first change I made was adding movement to the friends because multiple people who playtested the first mod of the game wished they could move the friends as well. While I wasn\u2019t crazy about this idea in terms of the game metaphor and the friends\u2019 agency, I also knew that they were represented by blobs and it could add a cool mechanic, so I decided to give the player the option. In playtesting, people tended to not use this or not realize they could use it, and when I tested it myself I found it could help marginally, but normally wasn\u2019t a huge help. Regardless, I kept it in as an Easter egg and a sort of red herring at a possible strategy. <\/span><\/p>\n<p><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/playerspritewithheart_new.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10548\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/playerspritewithheart_new.png\" alt=\"\" width=\"318\" height=\"322\" \/><\/a><\/p>\n<p><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10544\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM-300x297.png\" alt=\"\" width=\"328\" height=\"325\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM-300x297.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM-150x150.png 150w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM-768x760.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM-1024x1014.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.49.08-PM.png 1418w\" sizes=\"auto, (max-width: 328px) 100vw, 328px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">The other mechanic I added, which I really enjoyed, was also recommended to me in crit. Players were frustrated that the green hearts they collided with when the player was green and the friends were yellow or red just disappeared and went unused. To combat this, I set a state where the player could be \u201cholding a heart\u201d and then shoot that heart at the friends, giving them that heart. It also counts as an additional life for the player, so if they were hit while \u201cholding\u201d the heart, they would continue to be green and just lose the ability to shoot the heart. I think this both worked as a strategy to fight against the frustration of unused hearts and help the player stay alive longer because playtesters would often get frustrated when they were blindsided with projectiles from the bottom of the screen. <\/span><\/p>\n<p><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/spritesheet_new-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10550\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/spritesheet_new-1-245x300.png\" alt=\"\" width=\"311\" height=\"381\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/spritesheet_new-1-245x300.png 245w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/spritesheet_new-1-768x939.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/spritesheet_new-1-838x1024.png 838w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/spritesheet_new-1.png 1080w\" sizes=\"auto, (max-width: 311px) 100vw, 311px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-21-at-12.07.57-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10554\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-21-at-12.07.57-AM-296x300.png\" alt=\"\" width=\"324\" height=\"328\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-21-at-12.07.57-AM-296x300.png 296w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-21-at-12.07.57-AM-768x779.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-21-at-12.07.57-AM-1010x1024.png 1010w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-21-at-12.07.57-AM.png 1270w\" sizes=\"auto, (max-width: 324px) 100vw, 324px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/bg_3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10555\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/bg_3-300x229.png\" alt=\"\" width=\"339\" height=\"259\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/bg_3-300x229.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/bg_3.png 600w\" sizes=\"auto, (max-width: 339px) 100vw, 339px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">In terms of art, Angela asking me what the background was made of really changed the direction of this project for me because I realized that I was still thinking of the game as if it was a paper game. Because the blobs kind of look like doodles and aren\u2019t exactly polished, I put them on notebook paper and wanted to make the whole game look like it was doodles in a notebook. To do this, I changed the opacity of all of the sprites, making sure that the black lines were slightly more dark than the inside of the sprite. I also added noise to make it look more like it was hand drawn and imperfect. While it\u2019s an idea that\u2019s definitely been done before, I enjoyed making it on my own and seeing how I could slightly change the existing sprites to give the game much more depth. I also added wind animations and clouds, for more depth and fun decoration, so that the whole game could look a little more cute and complex.\u00a0 I also made my ideal piece of notebook paper by taking free use pictures of paper from online and taking my favorite elements and making them into one composite image.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">People seemed to enjoy the game most when they figured out different ways they could protect the friends and themself. Each time the player would shoot a projectile and destroy the poison, instantiate a bubble, or send a heart to a friend, they would often exclaim in excitement. I was glad I made different ways for the player to stay alive and protect their friends, so that people could either find out all of them or figure out one way, enjoy it, and stick with that, which left the possibility for later discovery. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">People also seemed to love and hate the difficulty of the game. During playtesting, players would get frustrated when they died quickly, often at me, but would immediately click the play again button to try again. I was incredibly happy to see this happen because that was my desired outcome from having the timer in the game and making it pretty easy to die. I made sure to put the amount of time the player survived on the game over screen, so that they would see that it would be 30 seconds or a minute and decide to try again. When I imagine building this game out, I would make set time amounts for different levels before the players moved on. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">The part where people seemed to not understand the game was the world metaphor, which makes sense considering I drew the player and friends as blobs and not people. I added audio that says \u201cNo! Not my friends\u201d when the friends are hit, but I think that the chaos of the game made it all not quite coherent enough. This would definitely be something I would work on if I expanded this game. <\/span><\/p>\n<p><a href=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.51.21-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-10546\" src=\"http:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.51.21-PM-300x295.png\" alt=\"\" width=\"300\" height=\"295\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.51.21-PM-300x295.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.51.21-PM-768x755.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.51.21-PM-1024x1007.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2018\/12\/Screen-Shot-2018-12-20-at-11.51.21-PM.png 1438w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Overall, I was really happy with how this game turned out, and I was excited to expand on my Unity proficiency and also think about realistic ways to flesh this game out so that it would be truly complete. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting on the conference portion of the game, I knew that I wanted to work on the mechanics of this game, mostly refining the ones that existed. I also wanted to work on the look of the game because, while&#8230;<\/p>\n","protected":false},"author":162,"featured_media":10545,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[409],"tags":[414,432,50],"class_list":["post-10542","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-level-design","tag-level-design","tag-player-path","tag-conference","wpcat-409-id"],"_links":{"self":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts\/10542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/users\/162"}],"replies":[{"embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10542"}],"version-history":[{"count":3,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts\/10542\/revisions"}],"predecessor-version":[{"id":10786,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts\/10542\/revisions\/10786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/media\/10545"}],"wp:attachment":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}