{"id":376,"date":"2025-07-20T10:12:30","date_gmt":"2025-07-20T10:12:30","guid":{"rendered":"https:\/\/www.itgoesboink.com\/home\/?page_id=376"},"modified":"2025-07-21T21:41:11","modified_gmt":"2025-07-21T21:41:11","slug":"tumble-town","status":"publish","type":"page","link":"https:\/\/www.itgoesboink.com\/home\/tumble-town\/","title":{"rendered":"Tumble Town"},"content":{"rendered":"\n<p>Physics-based Puzzle Game Prototype for Mobile<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"TumbleTown Level Element Tech Demo\" width=\"525\" height=\"295\" src=\"https:\/\/www.youtube.com\/embed\/Qh8_uPu2XNs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><em>Tumble Town<\/em> was a physics-centric puzzle game with a common premise: get the ball to the goal.  However the aim was to see how interactive the environment could be made, as opposed to controlling the ball directly.<\/p>\n\n\n\n<p>Creating a system that could easily resolve the differences between local and world space was critical, both for player interactivity, as well as visual effects.<\/p>\n\n\n\n<p>Elements which the player can rotate can have locked axes, and (not shown) is a shader which exhibits which axes are locked vs. free.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"672\" height=\"605\" src=\"https:\/\/www.itgoesboink.com\/home\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-20-at-4.30.47-PM.png\" alt=\"\" class=\"wp-image-188\" srcset=\"https:\/\/www.itgoesboink.com\/home\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-20-at-4.30.47-PM.png 672w, https:\/\/www.itgoesboink.com\/home\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-20-at-4.30.47-PM-300x270.png 300w\" sizes=\"auto, (max-width: 672px) 100vw, 672px\" \/><\/figure>\n\n\n\n<p>Tumble Town&#8217;s architecture made the levels fun and easy to build, so it&#8217;s certainly a project I&#8217;d like to upgrade and modernize.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Physics-based Puzzle Game Prototype for Mobile Tumble Town was a physics-centric puzzle game with a common premise: get the ball to the goal. However the aim was to see how interactive the environment could be made, as opposed to controlling the ball directly. Creating a system that could easily resolve the differences between local and &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.itgoesboink.com\/home\/tumble-town\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Tumble Town&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-376","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/pages\/376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/comments?post=376"}],"version-history":[{"count":3,"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/pages\/376\/revisions"}],"predecessor-version":[{"id":479,"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/pages\/376\/revisions\/479"}],"wp:attachment":[{"href":"https:\/\/www.itgoesboink.com\/home\/wp-json\/wp\/v2\/media?parent=376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}