Working on the client side and server side almost side by side.

Client side is in a dialect of Basic while server side is C# with mySQL for the database. Most of the scaffolding has been completed for the client side. Language, github for versioning, itch.io integration with butler scripts, hooks for Steam integration. DirectDraw/2D has been integrated, code only winsock (no activex, installations, etc). BASS integration is complete for music and sound fx.

I totally forgot how old languages/tools have squat when it comes to things I am used to in Java, C#, etc. So… I wanted some kind of consistent UI. Thus a.. “Theme” type engine support to keep things sort of looking okay. However, I am more of a.. get things working first then make it look pretty, kind of developer.

All of the above for client side is the core building blocks to build from. Next steps are the tools. Editing classes, npcs, maps, etc. These will be built as needed. The first build will allow character management and once you pick the character to use, you will be shoved into the game with only a … chat window.

This will demonstrate networking and interaction between players.

To get to that point, there is still the “fun” stuff such as all the server side coding, database fleshing out, purchasing and setting up the proxy hosting, game server hosting, database hosting. All of that fun stuff. All infrastructure stuff.