{"id":1019,"date":"2023-01-10T07:12:07","date_gmt":"2023-01-10T12:12:07","guid":{"rendered":"https:\/\/cynthiamcmahon.ca\/blog\/?p=1019"},"modified":"2023-01-10T07:12:07","modified_gmt":"2023-01-10T12:12:07","slug":"a-summoners-tale-tutorial-06-update","status":"publish","type":"post","link":"https:\/\/cynthiamcmahon.ca\/blog\/2023\/01\/a-summoners-tale-tutorial-06-update\/","title":{"rendered":"A Summoner&#8217;s Tale Tutorial 06 &#8211; Update"},"content":{"rendered":"\n<p>I have not yet finished tutorial six in the A Summoner&#8217;s Tale series. However, I did work on it and made some progress on it. I would say I&#8217;m about a third of the way through it. I will be adding a text box for text input. That works splendidly but is not written up. Also, I made two changes to Xin to detect all key presses frame to frame or key releases. Rather than checking each key individually, I got creative and checked to see if a pressed key should be processed. It significantly reduced the code required to process keyboard input into text boxes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What&#8217;s Next<\/h3>\n\n\n\n<p>As far as tutorials go, I will be continuing with A Summoner&#8217;s tale. But I will repeat it, getting back to tutorials has energized me. It feels great to be back in the saddle. I wish I had more time to devote to them. But, unfortunately, feeding and sheltering myself makes that a little impossible. The tutorial will create the text box. I don&#8217;t know that it will cover much more than implementing it in a form. I have considered making a form for opening and saving files. That was the initial intention. The only difference between to two is that save files dialogs allow for entering a new file name, whereas an open file dialog does not.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">My Projects<\/h3>\n\n\n\n<p>So, work on my projects has pretty much died. But there is just so much to do that I don&#8217;t know where to start. I mean, I know where to start. It is a matter of sitting down and doing it. But, unfortunately, I don&#8217;t seem to have the gumption to start. I tend to be like that. I make excellent progress at the start of a project. However, the further in I get, the less and less I want to work on it. I think it is because I don&#8217;t make as much progress that I feel discouraged because of the lack of results. It&#8217;s something to ponder, at least.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Final Thoughts<\/h3>\n\n\n\n<p>With work and other necessary distractions, I don&#8217;t have much time to devote to tutorials and my project during the week. But, I will be spending some time each day toward both. Things I do in Shadow Monsters improve A Summoner&#8217;s Tale and vice versa. On that note, I wish you a pleasant day or night, depending on your location and when you read this.<\/p>\n\n\n\n<p>Good luck with your game programming adventures.<br><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">Cynthia<\/mark><\/em><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have not yet finished tutorial six in the A Summoner&#8217;s Tale series. However, I did work on it and made some progress on it. I would say I&#8217;m about a third of the way through it. I will be adding a text box for text input. That works splendidly but is not written up. &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1019","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts\/1019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/comments?post=1019"}],"version-history":[{"count":1,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts\/1019\/revisions"}],"predecessor-version":[{"id":1020,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts\/1019\/revisions\/1020"}],"wp:attachment":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/media?parent=1019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/categories?post=1019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/tags?post=1019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}