{"id":7983,"date":"2025-10-09T21:24:01","date_gmt":"2025-10-10T01:24:01","guid":{"rendered":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/?p=7983"},"modified":"2025-10-09T21:24:01","modified_gmt":"2025-10-10T01:24:01","slug":"lukas-gandras-final-project","status":"publish","type":"post","link":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/lhgandras\/lukas-gandras-final-project\/","title":{"rendered":"Lukas Gandras &#8211; Final Project"},"content":{"rendered":"\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<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"IMGD3500 Final Level\" width=\"1000\" height=\"563\" src=\"https:\/\/www.youtube.com\/embed\/a0dW7SViD7w?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><\/div>\n<\/div><\/figure>\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<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"IMGD3500 Final Assets\" width=\"1000\" height=\"563\" src=\"https:\/\/www.youtube.com\/embed\/wHOagNuq6jE?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><\/div>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image1.png\"><img decoding=\"async\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image1.png\" alt=\"\" class=\"wp-image-7985\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-scaled.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-1024x502.png\" alt=\"\" class=\"wp-image-7992\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-1024x502.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-800x392.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-768x376.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-1536x752.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-2048x1003.png 2048w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-600x294.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Here&#8217;s my final level, intended to be a dark and barren planet. All was well here until the large prism in the center of everything mysteriously lost its light one day, plunging the land into darkness. You play as a knight that must explore &amp; gather shards of light in order to restore the prism&#8217;s function &amp; save the world. (Unfortunately, I couldn&#8217;t include all of my screenshots due to technical difficulties with WordPress not loading the images. I hope the overhead shot &amp; glamour shot can suffice!)<\/p>\n\n\n\n<p>Here are some of my significant milestones over the course of this term:<br>&#8211; Conceptualized &amp; designed the level layout (hub-like area with an elevated island in the center)<br>&#8211; Modeled &amp; textured the assets in Maya and Substance Painter (rocks, statues, fences, lampposts, etc.)<br>&#8211; Designed the landscape in Unity (same as level layout, plus some additional craters, puddles, &amp; jagged rock formations)<br>&#8211; Imported, re-textured, &amp; distributed the assets throughout the landscape in Unity<br>&#8211; Created &amp; animated the player character using Maya, Substance Painter, &amp; Unity (with the help of Mixamo)<\/p>\n\n\n\n<p>All assets not created by me:<br>&#8211; <strong>Skybox Series Free<\/strong> by Avionx<br>&#8211; <strong>Starter Assets &#8211; Character Controllers | URP<\/strong> by Unity Technologies<br>&#8211; <strong>Simple Water Shader URP<\/strong> by IgniteCoders<br>&#8211; <strong>Terrain Sample Asset Pack<\/strong> by Unity Technologies<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s my final level, intended to be a dark and barren planet. All was well here until the large prism in the center of everything mysteriously lost its light one day, plunging the land into darkness. You play as a knight that must explore &amp; gather shards of light in order to restore the prism&#8217;s&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/lhgandras\/lukas-gandras-final-project\/\">Read More<\/a><\/div>\n","protected":false},"author":476,"featured_media":7992,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11],"tags":[],"class_list":["post-7983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-final-project"],"jetpack_featured_media_url":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-content\/uploads\/sites\/38\/2025\/10\/image10-scaled.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/posts\/7983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/users\/476"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/comments?post=7983"}],"version-history":[{"count":3,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/posts\/7983\/revisions"}],"predecessor-version":[{"id":7996,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/posts\/7983\/revisions\/7996"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/media\/7992"}],"wp:attachment":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/media?parent=7983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/categories?post=7983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-a25\/wp-json\/wp\/v2\/tags?post=7983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}