I'm looking for someone to build simple Windows client to monitor OFP game servers. I'm looking for fully (nunit) tested code.
Initial phase is composed of three parts:
- query one game server and parse the result, gracefully handle the problems and timeouts (mostly done, could be reviewed only)
- query multiple servers in parallel and collect the results
- show the results in simple WinForms grid view (or similar) app
Code would be publicly available under open source license. Initial GitHub repo is set at [login to view URL] with GitHub Actions already.
I can provide examples how to query the game server and also explain the expected results. There are also some implementations done and it is ok to inspire in those. I'm looking for very specific implementation just for OFP purposes using modern tooling.
example general implementation [login to view URL]
documentation for GameSpy v1 protocol [login to view URL]