https://amzn.to/4tHTkZs As an Amazon Associate, I earn from qualifying purchases. If you’re diving into multiplayer game development and want a resource that cuts through the complexity to deliver a clear, high-level understanding of how everything fits together, this book is an absolute standout. It excels at painting a comprehensive picture of the essential elements involved… Continue reading I Recommend – Multiplayer Game Programming: Architecting Networked Games
Category: Game Programming
Local Multiplayer: The Missing Step for Mastering Multiplayer Game Dev
I remember playing couch co-op with family and friends, eagerly fragging my older brother while romping through the rings of Halo and playing so many games with so many friends. This is how many gamers are introduced to some of their favorite titles, or at least used to be! But there’s another casualty of losing… Continue reading Local Multiplayer: The Missing Step for Mastering Multiplayer Game Dev
Thoughts on catching process lifecycle signals for running game server processes
TIL: godot/unity/unreal don’t let you write code for when a process lifecycle signal is sent to the running process. That means if you’re running a godot game server process as a systemd service and decide to “systemctl stop” the running server instance, you can’t write GDscript to catch that “graceful shutdown request (SIGTERM)” signal! One… Continue reading Thoughts on catching process lifecycle signals for running game server processes
Impressed with Grokipedia’s Game Programming Articles
Grokipedia is a new contender in the encyclopedia space. The website represents an AI curated knowledge set that is currently accessed via a search input. Obviously I sought to see how it handled topics I hold near and dear: game programming. The articles I browsed were as follows I must declare that the Video Game… Continue reading Impressed with Grokipedia’s Game Programming Articles
I Recommend: Steve Rabin’s Code Optimization DevDeck
As you may have gathered from some of my previous posts I enjoy learning about game development. Game Agent AI Programming, a specialized subject in game programming, led me to an an interesting person (and team) who seek to coalesce industry knowledge into a consumable series of books: the Game AI Pro series. Little did… Continue reading I Recommend: Steve Rabin’s Code Optimization DevDeck
Competitive Fighting Games as Framework of Game Combat System
It’s difficult to provide a generalized statement but I can say I observe there exists common things in the kinds of games that I typically want to make. I find they typically involve understanding character (and object) animations in terms of animation clip transitions and the vocabulary common to fighting games. More about my hypothesis… Continue reading Competitive Fighting Games as Framework of Game Combat System
Techniques to Mitigate GameLift Anywhere’s Odd Delays
AWS GameLift is a cool product allowing game developers (hobbyist or professional) to develop multiplayer projects. You provide the game server executable and GameLift will take care of hosting the server processes, to your specifications. They even have a collection of features called “GameLift Anywhere” that supports a local development. Say you want to test… Continue reading Techniques to Mitigate GameLift Anywhere’s Odd Delays
“Touch” as a guiding principle for Video Games
Good writing mostly follows the adage “show don’t tell” to help writers prioritize how they are conveying information. Perhaps video games should follow a “touch, don’t show” guiding light to help game developers convey experiences meaningful to the interactive medium.
Hypothetical Course on Automated Testing for Video Games
I’ve thought about what sort of information I’d want to see if I were watching an educational course on the topic of “automated testing for video games.” Here are my thoughts. I would assume a course would start out with the basics. Basics like here is a test, here is how to come up with… Continue reading Hypothetical Course on Automated Testing for Video Games
AWS Cloud Quest: the killer app VGIs have been waiting for?
I can hardly type this because I am shaking with excitement. AWS has released this video game to teach AWS skills. This is days after I wrote my Defining VGIs article. I am still processing this information and so far I love what I see. In this article I want to praise the team behind… Continue reading AWS Cloud Quest: the killer app VGIs have been waiting for?