So, I did some work on tutorial 43 in the MonoGame RPG tutorial series Eyes of the Dragon. I didn’t get too far into it, though. Something came up that required my attention. I also had my lesson to teach last night. I think my student enjoys playing his creation more than he likes programming it. Still, it is rewarding watching him progress, as well as the game. Roblox is really starting to grow on me. Last week we made a fully functional FPS in our hours. That is with the time he took out testing weapons. He especially enjoyed the portal gun and zapping portals everywhere. I also had to spend more time on my app that I’m working on for a client.
What’s Next
Up next, I will be finishing work on tutorial 43 in the Eyes of the Dragon tutorial series. I had to do some searching for graphics for equipping items. I found something that I liked the look of and a few others that I will use somehow. After this tutorial, I will be working on the battle engine. That will probably be multiple tutorials because of the required amount of work rather than cram it all into one tutorial. After the battle engine, I will squeeze in an HTML5 tutorial or two. They won’t be on a game; they will be on making a game engine or framework. It will be similar to the MonoGame framework, though nowhere near as sophisticated. It will only be for 2D rendering and will only use the 2D context, not the 3D context.
My Projects
I haven’t had the opportunity to work on my projects much. I’ve been busy with other concerns. I did remember correctly that I already converted some of the game to use a web API, mainly the combat engine. It made combat much smoother using AJAX than a round trip each time the player wanted to make a move. That leaves the deck builder and menu to convert to using a web API instead of Razor views. Well, there are the menus as well, but they are trivial compared to the gameplay components. I will start spinning up a React version of the front end and work on the two in tandem.
Final Thoughts
External factors have been keeping me from tutorials and my projects. It can’t be helped because life is life, and I’ve got to put food on the table. It will be good to work on both, though, as I enjoy the writing as much as I enjoy the programming. Tomorrow is a scratch, though, as I have meetings and a class to teach. I might not have to time to write a blog post either. So, I encourage you to keep visiting the blog for the latest news on my tutorials and other goodness.
Good luck with your game programming adventures.