{"id":327,"date":"2010-08-15T12:34:37","date_gmt":"2010-08-15T19:34:37","guid":{"rendered":"http:\/\/www.shadowdawngenesis.com\/devblog\/?p=327"},"modified":"2010-08-15T12:34:37","modified_gmt":"2010-08-15T19:34:37","slug":"working-on-the-game-engine-again","status":"publish","type":"post","link":"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=327","title":{"rendered":"Working on the game engine again"},"content":{"rendered":"<figure id=\"attachment_328\" aria-describedby=\"caption-attachment-328\" style=\"width: 600px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/08\/shadowdawn_screenshot45.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-328\" title=\"shadowdawn_screenshot45\" src=\"http:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/08\/shadowdawn_screenshot45-1024x576.jpg\" alt=\"Arashi at the edge of a river\" width=\"600\" height=\"337\" srcset=\"https:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/08\/shadowdawn_screenshot45-1024x576.jpg 1024w, https:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/08\/shadowdawn_screenshot45-300x168.jpg 300w, https:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/08\/shadowdawn_screenshot45.jpg 1280w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-328\" class=\"wp-caption-text\">Arashi at the edge of a river<\/figcaption><\/figure>\n<p>Because animation on <em>Shadowdawn Genesis<\/em>\u00a0is going so slow (comparitively) and I managed to complete the <em>essential<\/em> animations for Arashi, I figured now is as good of a time as any to take a break from it and work on the actual game.\u00a0 Mainly I needed to be sure I had all the features I want programmed and have been adjusting and\/or adding them as needed from what I had before.\u00a0 There were a few fixes to be done and still to be done (my project for today is implement the skill levelling system after being satisfied with the game &#8220;as is&#8221;).\u00a0 I have been adjusting the map graphics for color, saturation, and\u00a0overall look\u00a0as well and adding more of them so I can finally get this first level done.\u00a0<\/p>\n<p>Also I needed to reprogram the level editor, to accomodate one of the new engine features you&#8217;ll see here in this screenshot: water.\u00a0 I realize it&#8217;s\u00a0not the best effect, and maybe for another game I can do better, but it&#8217;s decent enough and I shouldn&#8217;t spend too much more time on it with so much else to do.\u00a0 But essentially I programmed a second &#8220;layer&#8221; of map tiles especially for water, which overlays on top of anything below.\u00a0 This gives me the ability to design flooded areas, if a later level needs it, without having to draw the regular architectures AND a flooded version of the architecture.<\/p>\n<p>Unfortunately due to time constraints I won&#8217;t be able to\u00a0program or draw a swimming skill for Arashi, at least not with my current work load.<\/p>\n<p>Later tonight I hope to have my final particle effect engine done to handle fires (among many\u00a0other things).<\/p>\n<div name=\"googleone_share_1\" style=\"position:relative;z-index:5;float: right; margin-left: 10px;\"><g:plusone size=\"tall\" count=\"1\" href=\"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=327\"><\/g:plusone><\/div>","protected":false},"excerpt":{"rendered":"<p>Because animation on Shadowdawn Genesis\u00a0is going so slow (comparitively) and I managed to complete the essential animations for Arashi, I figured now is as good<a class=\"moretag\" href=\"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=327\"> [&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[39,27,78,25,10,7,6,18,80,110,13,70,26,309,4,84,15,90,67],"class_list":["post-327","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-2d-animation","tag-2d-tiles","tag-action-rpg","tag-arashi","tag-art","tag-development","tag-game","tag-independent","tag-indie-game","tag-indie-rpg","tag-jrpg","tag-lighting","tag-map","tag-rpg","tag-shadowdawn","tag-shadowdawn-genesis","tag-xbox-360","tag-xbox-live-indie-games","tag-xna"],"_links":{"self":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=327"}],"version-history":[{"count":0,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/327\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}