{"id":245,"date":"2021-04-16T03:09:31","date_gmt":"2021-04-16T03:09:31","guid":{"rendered":"https:\/\/pinedrakegames.com\/blog\/?p=245"},"modified":"2021-04-16T03:34:45","modified_gmt":"2021-04-16T03:34:45","slug":"the-forest-of-akeron","status":"publish","type":"post","link":"https:\/\/pinedrakegames.com\/blog\/2021\/04\/16\/the-forest-of-akeron\/","title":{"rendered":"The Forest of Akeron"},"content":{"rendered":"\n<p>Hi everyone, it&#8217;s Claire back at it again with some fun environment art updates! We&#8217;ve been working to flesh out the world of Akeron, and I wanted to share some art with you that we&#8217;ve made for the first section of the game. (Also get ready to see a lot of our lost soul taking in the scenery!)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"391\" src=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/Enviro_Top.gif\" alt=\"\" class=\"wp-image-247\"\/><figcaption>Our current environment for the first chapter of The Phantom Keeper &#8211; a work in progress!<\/figcaption><\/figure><\/div>\n\n\n\n<p>When you begin your journey in The Phantom Keeper, you have just fallen into the land of Akeron, in a forest just outside one of the major cities. While some paths exist, they aren&#8217;t often travelled, and there&#8217;s a lot of exploring to be done &#8211; and a lot of Phantoms to find! <\/p>\n\n\n\n<p>Since this is the game&#8217;s first impression, we wanted to make sure to nail the feel and aesthetic of the area. After doing a very simple color pallete sketch, Sera did an awesome concept sheet full of trees, plants, and mushrooms and the two of us got to work implementing it.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1152\" height=\"648\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-250\" data-id=\"250\" src=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/EnvironConcept.png\" srcset=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/EnvironConcept.png 1152w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/EnvironConcept-300x169.png 300w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/EnvironConcept-1024x576.png 1024w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/EnvironConcept-768x432.png 768w\" sizes=\"auto, (max-width: 1152px) 100vw, 1152px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">My initial sketch for color palette and concept<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-251\" data-id=\"251\" src=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/envirosheet-1.png\" srcset=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/envirosheet-1.png 1920w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/envirosheet-1-300x169.png 300w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/envirosheet-1-1024x576.png 1024w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/envirosheet-1-768x432.png 768w, https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/envirosheet-1-1536x864.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Sera&#8217;s more specific prop sketches, with some cool plants!<\/figcaption><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<p>Once we had these sketches, Sera and I worked together to create everything needed. I used blender to create the models, and we split the task of creating textures for the models and for the ground. While we still have lots of props to go, we&#8217;re happy with the overall look of an other-worldly forest.<\/p>\n\n\n\n<p>In addition to the props, it&#8217;s important that there be some amount of movement in the background. It is a forest after all, it&#8217;s alive and moving! Having all objects be static can be distracting for the player, and make it feel unrealistic. So I decided to try my hand at developing a wind shader!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"336\" src=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/WindShader.gif\" alt=\"\" class=\"wp-image-248\"\/><\/figure>\n\n\n\n<p>A shader is essentially a piece of code that tells the game where to put the pixels at any point in time. I added some noise to the shader&#8217;s code, so that it warps the image based on a set of numbers that can be easily adjusted, as seen in the gif above. This shader is applied to all of our plants to create some idle movement in the background. It was fun to make, and you can see it in action below!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"762\" height=\"431\" src=\"https:\/\/pinedrakegames.com\/blog\/wp-content\/uploads\/2021\/04\/Enviro_Back.gif\" alt=\"\" class=\"wp-image-246\"\/><figcaption>He&#8217;s just vibin in the forest<\/figcaption><\/figure><\/div>\n\n\n\n<p>Aaaand that&#8217;s it! Thanks so much for checking these out, be sure to hop into <a href=\"https:\/\/discord.gg\/tvRgz2Z6Jf\" data-type=\"URL\" data-id=\"https:\/\/discord.gg\/tvRgz2Z6Jf\">the discord server<\/a> or comment below if you have any questions! Till next time! \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi everyone, it&#8217;s Claire back at it again with some fun environment art updates! We&#8217;ve been working to flesh out the world of Akeron, and&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-245","post","type-post","status-publish","format-standard","hentry","category-art"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/posts\/245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/comments?post=245"}],"version-history":[{"count":1,"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/posts\/245\/revisions"}],"predecessor-version":[{"id":252,"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/posts\/245\/revisions\/252"}],"wp:attachment":[{"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/media?parent=245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/categories?post=245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pinedrakegames.com\/blog\/wp-json\/wp\/v2\/tags?post=245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}