Category Archives: Game Development

Littletown

After a couple of months, the Been There test world called “Littletown” is finally back up and running! I’ve been chasing down a bunch of little pesky bugs in the new servers. However, they seem to be running pretty smooth … Continue reading

Posted in Engine Development, Game Development | Tagged | Leave a comment

Salted Hash

Salted hash? No, I’m not talking about food lol. I’ve been working on the authentication methods between the client and the server. The stored passwords in the database are now hashed using a secure hashing algorithm. No more plain text … Continue reading

Posted in Game Development, Web Site Updates | Tagged , , , , | Leave a comment

Visual Studio Conformance Mode

I decided to enable the Conformance Mode (permissive-) option that was introduced in Visual Studio 2017. It’s supposed to help me write code that is both more correct, and more portable. I found out quickly that it reports a lot … Continue reading

Posted in Engine Development, Game Development | Tagged , , , | Leave a comment

Client/Server Test Applications

I made a couple of simple applications that I’ve been using to test the latest client and server code. It’s certainly helped me find and fix a few bugs already. I feel like the code is pretty solid now. I … Continue reading

Posted in Game Development | Tagged , , , | Leave a comment

Network Server Driver

Finally, the new and drastically improved network server driver is working! I’m so excited! I have some quirks to work out still, but all is good. Now, I’m moving on to some encryption and hashing stuff that needs to be … Continue reading

Posted in Engine Development, Game Development | Tagged , , | Leave a comment

What’s Been Going On?

Getting close to finishing up the network driver code for the servers. I’m finding that I want to re-factor a few network related things in the Orion Engine SDK. I’m finally getting close to a new public test of the … Continue reading

Posted in Engine Development, Game Development | Tagged , , | Leave a comment

Network Server

I’ve been working on the network server code over the past week. It’s modular in design, meaning I can replace the existing module on all of the server applications and they will automatically use the new, optimized code. I’m implementing … Continue reading

Posted in Engine Development, Game Development | Tagged , , , , , | Leave a comment

Client Networking

I finally figured out what was causing problems with my network code! Man, that makes me feel good. Wow, I’ve been tracking this issue down for months! The client networking in the game is working pretty efficiently right about now. … Continue reading

Posted in Engine Development, Game Development | Tagged , , , , , , , | Leave a comment

Been There Game Network Client

Back to working on the network client code again. The network driver has been optimized, and re-designed for much better performance and scalability. The existing code was strictly for testing only. Now, I just need to wrangle the bug that … Continue reading

Posted in Engine Development, Game Development | Tagged , , , , | Leave a comment

Server Status Hardware

I’ve created a Raspberry Pi Zero W device that I can use to monitor my servers.  The software periodically checks to make sure the web server is responding, and all of the game servers in the cluster are accepting connections.  … Continue reading

Posted in Game Development, Hardware | Tagged , | Leave a comment