{"id":1126,"date":"2014-12-02T17:24:51","date_gmt":"2014-12-02T17:24:51","guid":{"rendered":"http:\/\/astoryisnotatree.net\/?p=1126"},"modified":"2020-05-06T19:46:58","modified_gmt":"2020-05-06T19:46:58","slug":"skinnydipper-aka-hideseeker-group-game","status":"publish","type":"post","link":"https:\/\/r6g.ad7.mwp.accessdomain.com\/?p=1126","title":{"rendered":"Games from Nothing: Group Game #2 \u2014 Skinnydipper"},"content":{"rendered":"<p>Interface and first ideas about our game<\/p>\n<p>We wanted to make a skinny dipping game, incorporating the Flocking labs. The player will be chased around the screen, scoring points for dipping in pools (which are randomly placed for variety\u2019s sake).\u00a0 If the seeker catches you, that\u2019s GAME OVER.<\/p>\n<p>We made a little skin-tone dot to represent the player, but we had trouble getting it to move how we wanted it to (automatically, steering towards the cursor\/finger).\u00a0\u00a0 We ended up with a player character that just teleports to wherever the mouse is clicked.\u00a0 There\u2019s a (police) Vehicle chasing him.<\/p>\n<p>The skeleton is more or less there.<\/p>\n<p>What we need is to get the movement down, and to figure out how to record score when you\u2019re in pools, and to detect collision between the player and the vehicle.<\/p>\n<p><a href=\"https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/dipper1.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"CToWUd\" src=\"https:\/\/ci5.googleusercontent.com\/proxy\/X_eblcQ4t_r_jzLnpsXHBgyBwjOgZj_gvwZ0tIhDzeuCnzG3LHfi4nrzLZmRadytLKvZSo9hyf8aa1yzhtLMkBm7L8mI3c7UuCGr2qfeAj9TkFyuOJa0Jw=s0-d-e1-ft#https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/dipper1.png?w=300&amp;h=225\" alt=\"dipper\" width=\"497\" height=\"373\" \/><\/a><br \/>\nDeveloping the game and figuring out the problems we&#8217;ve had<\/p>\n<div>\n<div>\n<p>To solve the movement problem, we just replaced the little player-dot with a second vehicle that chases the cursor while being chased by the enemy vehicle.\u00a0 This made collision difficult to figure out. We thought that putting the player character in its own class would help, but it did not. We also still had no idea how to make the code detect when vehicles were in water, since the parameters\/coordinates were randomized. And so there could be no score.<\/p>\n<p>Also, we made the colors awful :) but that is something we could fix of course!!<\/p>\n<p><a href=\"https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/dipper1-5.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"CToWUd\" src=\"https:\/\/ci4.googleusercontent.com\/proxy\/cYhgRto5xI8PC_dzpoEso63rUViQY_ZLj__0mCzWE2wpXASfq8tPF7tfPrKIx3KDXiz7286nzEEhHoGdKOUowRASO4tOday8Ay8HSbw6FtTuEnd8iLaij9ZQ=s0-d-e1-ft#https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/dipper1-5.png?w=300&amp;h=225\" alt=\"dipper1.5\" width=\"497\" height=\"373\" \/><\/a><br \/>\nRudimentarily-Finished Skinnydipper<\/p>\n<div>\n<div>\n<p>All the mechanics that we set out to create have been created, and they all work!<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Corrected the hideous color palette, first and foremost.<\/li>\n<li>Had do give up on the randomized pools because they made the next part impossible:<\/li>\n<li>Vehicle-in-pool detection, which is the basis for SCORING.<\/li>\n<li>Vehicle slowdown (reduction of maxspeed) while in the water.\u00a0 The chaser vehicle is slightly more affected by this than the player\u2019s vehicle is.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Added collision detection but there\u2019s no consequence for colliding. Collision is supposed to equal GAME OVER.<\/p>\n<p><a href=\"https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/dipper_2.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"CToWUd\" src=\"https:\/\/ci6.googleusercontent.com\/proxy\/G3DT-BxCPBt3n0fLcqEw6VPPShIi77p8sicKbRAtpOM9Misdzl_j8hjMVXLBQvZfuIcwBSVp-gf5ComwikmnWJshq8_RMoH89iXWMpuNPs2soL7aAEOIVug=s0-d-e1-ft#https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/dipper_2.png?w=300&amp;h=225\" alt=\"dipper_2\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<\/div>\n<p>Actually-Finished Skinnydipper<\/p>\n<div>\n<div>\n<ul>\n<li>Vehicle-in-pool detection now gives the player a SCORE (one point per frame spent in the water)<\/li>\n<li>Collision now actually ends the game, and the police carry you off the screen.<\/li>\n<li>The Player character is back in his own class.<\/li>\n<li>Gave the player character has his peachy skintone back, and the enemy is navy blue because he\u2019s the police.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/sketch.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"CToWUd\" src=\"https:\/\/ci4.googleusercontent.com\/proxy\/l7mSmKLIoxyeoYUxTgyCsSpnBgxyIpYIeS5kYZiiUlLvTkSpVRoksMA7I7roRLBubll-OW-tJX4Qk9Y3-J-0ImyqfEZqULB3kkDa_aeJQWuEP0asOBvG=s0-d-e1-ft#https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/sketch.png?w=300&amp;h=225\" alt=\"sketch\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p><a href=\"https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"CToWUd\" src=\"https:\/\/ci3.googleusercontent.com\/proxy\/098XF7vZySMfBwtbwL7soc9-BdKBUQNrflq-iOiQcTAAblW_cWgoo6agB-eWE6Kovyq5YjCu1mmAZem2Qs_zqPJ6VF-FcGoCpXjQ0t5eulU=s0-d-e1-ft#https:\/\/cmnfgs.files.wordpress.com\/2014\/12\/png?w=300&amp;h=225\" alt=\"\" width=\"499\" height=\"374\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Interface and first ideas about our game We wanted to make a skinny dipping game, incorporating the Flocking labs. The player will be chased around the screen, scoring points for dipping in pools (which are randomly placed for variety\u2019s sake).\u00a0&#8230;<\/p>\n","protected":false},"author":25,"featured_media":1119,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[87,36],"class_list":["post-1126","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-games-from-nothing","tag-group-game-2","tag-group-games","wpcat-5-id"],"_links":{"self":[{"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/posts\/1126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1126"}],"version-history":[{"count":7,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/posts\/1126\/revisions"}],"predecessor-version":[{"id":13970,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/posts\/1126\/revisions\/13970"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=\/wp\/v2\/media\/1119"}],"wp:attachment":[{"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/r6g.ad7.mwp.accessdomain.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}