{"id":1240,"date":"2022-02-23T16:53:10","date_gmt":"2022-02-23T21:53:10","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/?p=1240"},"modified":"2022-02-23T16:53:50","modified_gmt":"2022-02-23T21:53:50","slug":"wormtilda-creature","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wormtilda\/02\/23\/wormtilda-creature\/","title":{"rendered":"Wormtilda-Creature"},"content":{"rendered":"<p>In form, my creatures are basically just three lines connected to a point, but I gave them a lot of behaviors that hopefully give them a lot of personality and character. They avoid the cursor, running away from it when it&#8217;s close by and hopping away when it&#8217;s a but further away. Sometimes they trip, and sometimes the leap really high. I didn&#8217;t use any physics libraries or anything like that so the code is super janky, but hopefully that jankiness adds to the character of the creatures and their unpredictability instead of distracting from it. I also added a feature when if you press &#8220;s&#8221; on the keyboard, the all hop in unison.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1235\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/02\/ezgif.com-video-to-gif-5.gif\" alt=\"\" width=\"480\" height=\"264\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Link to the sketch: https:\/\/openprocessing.org\/sketch\/1491759<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In form, my creatures are basically just three lines connected to a point, but I gave them a lot of behaviors that hopefully give them a lot of personality and character. They avoid the cursor, running away from it when it&#8217;s close by and hopping away when it&#8217;s a but further away. Sometimes they trip, &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wormtilda\/02\/23\/wormtilda-creature\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Wormtilda-Creature&#8221;<\/span><\/a><\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/1240"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/comments?post=1240"}],"version-history":[{"count":4,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/1240\/revisions"}],"predecessor-version":[{"id":1244,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/1240\/revisions\/1244"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/media?parent=1240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/categories?post=1240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/tags?post=1240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}