Find Jobs
Hire Freelancers

C# Gamespy protocol OFP related library/app

€12-18 EUR / hour

Închis
Data postării: aproape 3 ani în urmă

€12-18 EUR / hour

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]
ID-ul proiectului: 30132095

Despre proiect

3 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
3 freelanceri plasează o ofertă medie de €13 EUR/oră pentru proiect
Avatarul utilizatorului
✨✨ Hire me ✨✨ Dear Client. As you can see on my profile I am full experienced software developer. I am usually working on online games and I do it by PhaserJS PhaserJS is a Javascript Framework that can make 2D games easily. By integrating PhaserJS with Cordova, I can easily release Android/IOS apps from Responsive Web Game. Until now I mainly develop Chess, Card, or Quiz Games. But It is not difficult to develop a game you want. My last work was a online web quiz game & simple reaction game with NodeJS/PhaserJS and I can show you how does it works. Also I can easily release Anroid/IOS apps. Further more I can integrate it with Google Admob& Payment Gateways.. Hoping your Contact and Long term collaborations.... Best Regards....
€15 EUR în 40 zile
5,0 (1 recenzie)
3,1
3,1
Avatarul utilizatorului
I am Senior Software Engineer, having 10+ years top experience in .NET Web, SaaS, Database, Migration, API, Library, Services, Reports, Dashboards. I can analyze, design, develop and manage small to large scale applications. I can easily convert your desktop apps to web apps or mobile apps, old language apps to latest .NET apps. • 3+ Exp in . DevExpress ASP.NET Developer • 3+ Exp in . Classic ASP + ASP.NET Developer • 3+ Exp in ASP.NET Core & Entity Framework Core • 3+ Exp in Blazor EF Core • 3+ Exp in Angular, NodeJS, ReactJS • 8+ Exp in C# .NET Applications • 7+ Exp in SQL Server, AWS, Azure, API Dev • 7+ Exp in Database Optimization, Reports, Dashboards Expert • 6+ Exp in Converting Old Version Apps to Latest, Different Technologies • 3+ Years experience in VSTO Add-in for Microsoft Office Outlook, • 3+ Years experience in SharePoint, MS Dynamics CRM 365 , Microsoft Office Outlook, • 5+ Years experience in SharePoint. • 5+ Years experience in nopCommerce CMS. • 5+ Years experience in Kentico CMS. • 5+ Years experience in Umbraco CMS. • 5+ Years experience in Sitefinity. • 3+ Years experience in WPF .NET Applications
€12 EUR în 40 zile
5,0 (7 recenzii)
2,5
2,5

Despre client

Steagul CZECH REPUBLIC
Praha, Czech Republic
5,0
1
Metoda de plată a fost confirmată
Membru din iun. 5, 2019

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.