{"id":547,"date":"2021-01-27T22:03:20","date_gmt":"2021-01-28T03:03:20","guid":{"rendered":"https:\/\/cynthiamcmahon.ca\/blog\/?p=547"},"modified":"2021-01-27T22:03:25","modified_gmt":"2021-01-28T03:03:25","slug":"monogame-rpg-tutorial-19-status","status":"publish","type":"post","link":"https:\/\/cynthiamcmahon.ca\/blog\/2021\/01\/monogame-rpg-tutorial-19-status\/","title":{"rendered":"MonoGame RPG Tutorial 19 Status"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">MonoGame RPG Tutorial 19 Status<\/h2>\n\n\n\n<p>I did start work on MonoGame RPG Tutorial 19 this afternoon. I did not finish it, however. Lectures kept me busy this evening. So did working on my Psibernetic Games web site, more on that later. I have a busy schedule tomorrow but I should be able to find the time to finish it. The tutorial is on skills.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s Next<\/h2>\n\n\n\n<p>Next on the tutorial radar is finishing tutorial 19 in Eyes of the Dragon. After that, will be tutorial 20. I might take a break at that point and work on something different. I&#8217;ve been planning on doing the two animation tutorials for a while now. Once the MonoGame tutorial is done I am going to use it in a tutorial on collision detect with animated sprites that are scaled and rotated.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">My Projects<\/h2>\n\n\n\n<p>My primary focus is still on the Psibernetic Games website. While I was testing in production environment I came across an issue I didn&#8217;t like. I didn&#8217;t like the way images were loading. Line by line down the image as the data was being read from the server. While there is a lazy loading option in React, being a scholar and a lady, I decided to write my own. I am familiar with preloading images but React is still new to me. After some research and testing I came up with a loader that I like. It places a blurred image using a thumbnail encoded as a URL first then places the loaded image afterwards. It looks and works great.<\/p>\n\n\n\n<p>Quintessential Duels did get some attention today. I swear it is beginning to feel like a neglected puppy with how little attention it has received lately. I can almost picture it starting up at me with big brown puppy dog eyes. Refactoring is on my mind. What I need to change to keep the core alive but add in the new features. I will need to do some database work, which I&#8217;ve already started. I will also have to do some image manipulation. That will be tedious but I don&#8217;t see an automated way to do it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts<\/h2>\n\n\n\n<p>Things are going well both for the blog and my other projects. My website is basically done from a coding point of view, which is awesome. Quintessential Duels, though neglected, is also in a good spot. So, all in all I can&#8217;t complain.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MonoGame RPG Tutorial 19 Status I did start work on MonoGame RPG Tutorial 19 this afternoon. I did not finish it, however. Lectures kept me busy this evening. So did working on my Psibernetic Games web site, more on that later. I have a busy schedule tomorrow but I should be able to find the &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,4,20,26,21],"tags":[],"class_list":["post-547","post","type-post","status-publish","format-standard","hentry","category-eyes-of-the-dragon","category-monogame","category-my-projects","category-psibernetic-games","category-quintessential-duels"],"_links":{"self":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts\/547","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=547"}],"version-history":[{"count":2,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":549,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/posts\/547\/revisions\/549"}],"wp:attachment":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}