C++ Game Server & Client Maintenance

Job ID: 40029813

Budget: $30 – $250 USD

I have an existing online game written entirely in modern C++. Both the authoritative server and the Windows / Linux desktop client need attention and ongoing care. Thanks to well-structured, fully commented code and a separate technical design document, you will have everything you need to come up to speed quickly.

The immediate focus covers three fronts at once: stamping out outstanding bugs, implementing several small-to-medium gameplay features that are already specced out, and squeezing extra performance from the network and rendering paths. All work touches both the server and the client; no component lives in isolation.

Day-to-day you’ll be inside Visual Studio or clang, profiling with tools such as Valgrind or Intel VTune, submitting pull requests through Git, and chatting with me on a private Discord channel for rapid feedback. Unit tests exist for the core networking layer, and I expect any new logic to arrive with comparable test coverage.

Deliverables will be:
• Updated C++ source for server and client in our Git repo
• Clean build on Windows and Ubuntu using the existing CMake scripts
• A short changelog outlining each bug fix, feature addition, and performance gain
• Confirmation that regression and new feature tests all pass

If you thrive on low-level C++ and love making multiplayer code rock-solid and fast, this project should feel like home.