{"id":1182,"date":"2025-10-05T09:39:02","date_gmt":"2025-10-05T13:39:02","guid":{"rendered":"https:\/\/willkolb.com\/?p=1182"},"modified":"2025-10-05T09:39:02","modified_gmt":"2025-10-05T13:39:02","slug":"rain-wilson","status":"publish","type":"post","link":"https:\/\/willkolb.com\/?p=1182","title":{"rendered":"Rain Wilson"},"content":{"rendered":"\n<p>I added in rain and some mood lighting. There were also a bunch of other smaller changes but this is where I&#8217;m at.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/2025-10-05_09-14-35.mp4\"><\/video><\/figure>\n\n\n\n<p>It&#8217;s very dark and the rain kinda looks like pills falling so I&#8217;ll probably need to do another pass here. I&#8217;m happy with the water material I setup here:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/image-2-1024x507.png\" alt=\"\" class=\"wp-image-1184\" srcset=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/image-2-1024x507.png 1024w, https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/image-2-300x149.png 300w, https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/image-2-768x381.png 768w, https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/image-2-500x248.png 500w, https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/image-2.png 1249w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Essentially its just a blue matte material with a sphere mask. The sphere mask just tells unreal what to make translucent instead of blue. Going back to my last game post (the one about how compiling materials is horrible). I made a generic rain material instance where I parameterized the rain settings:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/2025-10-05_09-18-38.mp4\"><\/video><\/figure>\n\n\n\n<p>Which it&#8217;s not crazy impressive but I used to modify the material directly so I&#8217;m happy with my personal progress here. I also started making a larger landscape for game and I think I have a better idea of how I want a real level to be shaped.<\/p>\n\n\n\n<p>The rain itself is attached to the character. Which I honestly kinda hate, I could add another ray trace to check if the player is inside, but I&#8217;m trying to limit the amount of work I do in the tick functions.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/2025-10-05_09-32-52.mp4\"><\/video><\/figure>\n\n\n\n<p>I also moved the whole project up to unreal 5.6 from 5.3<\/p>\n\n\n\n<p>This has a better setup for first person games where it renders the gun ontop of everything else so I don&#8217;t need to do as many weird tricks to make the gun not clip through walls.<\/p>\n\n\n\n<p>Example:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/2025-10-05_09-34-44.mp4\"><\/video><\/figure>\n\n\n\n<p>Finally I added a zoom with right click:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/willkolb.com\/wp-content\/uploads\/2025\/10\/2025-10-05_09-35-42.mp4\"><\/video><\/figure>\n\n\n\n<p>I&#8217;m leaning towards making larger maps so I wanted to add in things to facilitate that. Currently my focus is on making said &#8220;Larger Map&#8221; which I think might take the majority of my time from the game here. The only thing that might be required to make a map like that work is a vehicle system, which I think shouldn&#8217;t be horrible to make as unreal has a bunch of templates for that. The map itself however I can see easily making the game zero fun, so my primary goal is to really just start pumping out levels to see what works.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I added in rain and some mood lighting. There were also a bunch of other smaller changes but this is where I&#8217;m at. It&#8217;s very dark and the rain kinda looks like pills falling so I&#8217;ll probably need to do another pass here. I&#8217;m happy with the water material I setup here: Essentially its just [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1184,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,9],"tags":[],"class_list":["post-1182","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gamedev","category-unreal"],"_links":{"self":[{"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/posts\/1182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/willkolb.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1182"}],"version-history":[{"count":1,"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/posts\/1182\/revisions"}],"predecessor-version":[{"id":1189,"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/posts\/1182\/revisions\/1189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/willkolb.com\/index.php?rest_route=\/wp\/v2\/media\/1184"}],"wp:attachment":[{"href":"https:\/\/willkolb.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/willkolb.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/willkolb.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}