{"id":131,"date":"2010-03-25T21:31:21","date_gmt":"2010-03-26T04:31:21","guid":{"rendered":"http:\/\/legendofeuterra.com\/devblog\/?p=131"},"modified":"2010-03-26T00:25:34","modified_gmt":"2010-03-26T07:25:34","slug":"a-long-day","status":"publish","type":"post","link":"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=131","title":{"rendered":"A Long Day"},"content":{"rendered":"<figure id=\"attachment_132\" aria-describedby=\"caption-attachment-132\" style=\"width: 538px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/legendofeuterra.com\/devblog\/wp-content\/uploads\/2010\/03\/screenshot17.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-132  \" title=\"screenshot17\" src=\"http:\/\/legendofeuterra.com\/devblog\/wp-content\/uploads\/2010\/03\/screenshot17.jpg\" alt=\"A little prettier view for Arashi\" width=\"538\" height=\"302\" srcset=\"https:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/03\/screenshot17.jpg 1280w, https:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/03\/screenshot17-300x168.jpg 300w, https:\/\/www.shadowdawngenesis.com\/devblog\/wp-content\/upLoads\/2010\/03\/screenshot17-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 538px) 100vw, 538px\" \/><\/a><figcaption id=\"caption-attachment-132\" class=\"wp-caption-text\">Arashi amidst even more things to break<\/figcaption><\/figure>\n<p>I have been having trouble sleeping the last few days, I wish I knew why.\u00a0 So today I was awake a lot longer than normal and had some time to waste working.\u00a0 I added some of the code that highlights and recognizes user input for the menu system, but I still have to break out each submenu, and since each of them is a new branch of the game on their own, it&#8217;s going to be a &#8220;fun&#8221; task.\u00a0 For some unfathomable reason, I didn&#8217;t dive into it just yet, and spent a lot of time on map artwork.<\/p>\n<p>Now here&#8217;s the thing,\u00a0I got myself pretty\u00a0discouraged by seeing a supposedly similar engine on youtube that does exactly what I wanted a game to do in 2d since&#8230; well since 1995.\u00a0 We&#8217;re talking like real functional weather that accumulates precipitaion and real lighting effects for day and night&#8230; it&#8217;s just scary.\u00a0 I am trying to figure out how to program something similar but as it stands I&#8217;m already afraid my engine as-is is at its limit, I&#8217;ve been noticing frame rate drops while I&#8217;m adding more and more detail.\u00a0 So, I have to figure out what is going on and how to speed things up.\u00a0 I just want this game to look as good as it plays, but art takes so much time.\u00a0 And I have a feeling there&#8217;s some fancy trick using alpha channel overlays to emulate light in 2d similar to the layer blending\u00a0in Photoshop.\u00a0 I&#8217;ll get over it I hope, I&#8217;m just still having problems nailing a look for the game and I need some sort of &#8220;in&#8221; to make the game appealing to others.<\/p>\n<p>Anyways, I hope you enjoy the additions at least to the map objects, the more I add the more I can rethink how to code them to make things more versatile AND efficient.\u00a0 I really didn&#8217;t want to have to make rocks and other &#8220;debris&#8221; part of the tileset, I probably just need to figure out another algorithm for checking which map objects to draw to speed things up.<\/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=131\"><\/g:plusone><\/div>","protected":false},"excerpt":{"rendered":"<p>I have been having trouble sleeping the last few days, I wish I knew why.\u00a0 So today I was awake a lot longer than normal<a class=\"moretag\" href=\"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=131\"> [&#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,25,10,38,7,6,18,13,26,309,4,35,15],"class_list":["post-131","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-2d-animation","tag-2d-tiles","tag-arashi","tag-art","tag-controls","tag-development","tag-game","tag-independent","tag-jrpg","tag-map","tag-rpg","tag-shadowdawn","tag-weather","tag-xbox-360"],"_links":{"self":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/131","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=131"}],"version-history":[{"count":0,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}