Well, hello there!

Ironically enough, all of my development has stalled when I developed lower pack pain after watching Jurassic World Rebirth. I joke with my kids that it was due to how bad that film was. But alas…

Dipped my toes back into async programming and pulled my toes right back out. Turns out, it really isn’t needed for an extremely small scale MMORPG after all. huh!

So getting back on track…

Did some development on the map editor. But one thing I learned. Visual Studio is getting updates every few days for some reason. But those updates doesn’t get any QC applied and there are memory leaks up the wazoo. Broken autocompletes and several other glaring and embarrassing bugs that would have been caught if there was a QC team.

One of these days, I am going to learn not to upgrade if my current version is working fine.

Someday…

So… Work smarter, not harder… then work harder… then back to smarter… -sigh-. The cycle never ends. Changed up the database again. With an abstraction layer, the change is really… 5 minutes of work at most. Adding some POCO <-> DTO translations to keep layers/domains separate. Also keeping in mind that eventually, some day, the game server(s) will be running on Linux. But for now, I was able to secure a sweet deal on a more stable windows VPS that can serve as dev/qa/prod with a reverse proxy running on linux.

I figure as I get with-in 6 months of retirement, I can swap out the database layer and hosting to linux to keep costs down even more. Until then, I just got to quit making architecture changes and keep moving forward in features, etc.