{"id":276,"date":"2010-07-07T03:30:33","date_gmt":"2010-07-07T10:30:33","guid":{"rendered":"http:\/\/www.shadowdawngenesis.com\/devblog\/?p=276"},"modified":"2010-07-07T03:30:33","modified_gmt":"2010-07-07T10:30:33","slug":"walk-cycles-and-evolving-combat","status":"publish","type":"post","link":"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=276","title":{"rendered":"Walk Cycles and Evolving Combat"},"content":{"rendered":"<p>So one thing I&#8217;ve been putting off on Arashi&#8217;s final animations are the apparently infamous walking cycles.\u00a0 I&#8217;ve had no training or schooling in animation so this has been kind of a kick in the face out of nowhere; apparently drawing a walk cycle is much more difficult than other, more exaggerated actions.<\/p>\n<p>It&#8217;s pretty amazing actually, when I started the game I was not sure I could do more than 3 frames for ANY animation, just to keep things timely.\u00a0 As I get better at drawing Arashi in various poses and actions, I realize I want to do things <em>right<\/em>.\u00a0 So now, somehow I have an 8 frame walk cycle animation in 4 directions.\u00a0 32 frames just for walking&#8230;\u00a0when most people will be running (which takes a few less frames per direction).\u00a0 If anything, it may demonstrate the level of detail I&#8217;m willing to give to this game world.<\/p>\n<p>Another thing that has changed over the course of developing the game is the core combat sequence.\u00a0 Originally Arashi wasn&#8217;t going to have access to\u00a0the skillset her\u00a0<em>Shadowdawn<\/em>-future self would have, but there&#8217;s actually going to be a decent (let alone logical)\u00a0explanation for why any of her skills she learns in this game won&#8217;t necessarily carry over to the game set later, so I&#8217;ve been expanding her &#8220;Mirage Blade&#8221; (aka <em>shinkirouken<\/em>) abilities to be a core part of her levelling-up system &#8211; which in turn became fully integrated into the combat design.\u00a0 This helps both offense and especially defense, something I&#8217;ve been most worried about is that people won&#8217;t realize how powerful defensive abilities are in this game versus simple brute force which most action RPGs devolve into.\u00a0 Maybe I&#8217;ve learned something from Demon&#8217;s Souls&#8230; I can&#8217;t be afraid to make a game challenging as long as there&#8217;s a solution to be found \ud83d\ude42<\/p>\n<p>I&#8217;ll try to get some video recorded of Arashi doing stuff other than standing around once I finish cleaning up the frames for walking and running, so everyone can have something visual (just showing a screenshot of one frame isn&#8217;t very exciting I guess)<\/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=276\"><\/g:plusone><\/div>","protected":false},"excerpt":{"rendered":"<p>So one thing I&#8217;ve been putting off on Arashi&#8217;s final animations are the apparently infamous walking cycles.\u00a0 I&#8217;ve had no training or schooling in animation<a class=\"moretag\" href=\"https:\/\/www.shadowdawngenesis.com\/devblog\/?p=276\"> [&#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,21,78,11,25,10,95,38,6,18,80,13,12,309,20,4,84,96,28,33,90,67],"class_list":["post-276","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-2d-animation","tag-action","tag-action-rpg","tag-anime","tag-arashi","tag-art","tag-combat","tag-controls","tag-game","tag-independent","tag-indie-game","tag-jrpg","tag-manga","tag-rpg","tag-samurai","tag-shadowdawn","tag-shadowdawn-genesis","tag-shinkirouken","tag-timing","tag-xbox-live","tag-xbox-live-indie-games","tag-xna"],"_links":{"self":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/276","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=276"}],"version-history":[{"count":0,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/276\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shadowdawngenesis.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}