Develop VB.NET Client/Server Application to Control Game Servers

Geschlossen Veröffentlicht Nov 3, 2013 Bezahlt bei Lieferung
Geschlossen Bezahlt bei Lieferung

This project is to deliver the following:

1. A windows service that connects to up to 200 battlefield 4 game servers and manages communication of events, commands and information between the game servers and remote control clients.

2. A remote control GUI application that connects to the windows service and allows the user to control specified game server instances. The clients are used to monitor events transmitted from the game server, send commands to the game server and to adjust game server settings.

some further requirements as follows -

Windows Service Requirements

-Connect up to 200 game servers simultaneously.

-Receive events from game servers and relay them to connected GUI clients

-Receive information from game servers and relay them to connected GUI clients

-Receive commands from connected GUI clients and transmit them to the game server.

-Be able to handle up to 500 connected GUI clients at any one time.

-Implement the Battlefield 4 command set/protocol.

-Allow GUI clients to access connected game servers using credentials.

-Provide a simple debugging tool (preferably UDP client) to monitor service activity.

-Log events to physical log file or UDP debugging client.

-The service should listen for clients on 1 common port - access to game server instances is based upon log in credentials

-Ability for clients to upload custom code ("plugins") for continuous execution by the service.

Windows GUI Client Requirements

-ability to access multiple game servers simultaneously

-display an up to date list off players on the game server

-display player information such as score, ping, name and other player data

-allow the user to view or change server settings

-allow the user to view or change the game server map list

-allow the user to view or change the server reserved slots list

-allow the user to view or change the server bans list

-allow the user to view commanders and spectators

-allow the user to view live events from the game server such as kills and deaths

-allow the user to view raw events from the game server

-the client information should be refreshed when server updates occurs

-allow the user to view loaded plugins for the game server

-allow the user to turn on or off loaded plugins for the game server

-allow the user to upload plugin software for execution

-use geolocate software to identify the location of players

Ideally the freelancer should be familiar with game remote control software and battlefield 3 and 4 rcon protocols (although documentation will be provided).

GUI should be as graphical as possible using modern design technology.

.NET C Programmierung Softwarearchitektur Visual Basic

Projekt-ID: #5089169

Über das Projekt

13 Vorschläge Remote Projekt Aktiv Dec 10, 2013

13 Freelancer bieten im Durchschnitt $1949 für diesen Job

dragomirvw

A proposal has not yet been provided

$3000 AUD in 45 Tagen
(150 Bewertungen)
5.6
reechmeraj

A proposal has not yet been provided

$2222 AUD in 30 Tagen
(12 Bewertungen)
4.8
fattahaabdul

i have 8+ years of experience. Can we discuss the project. Please initiate a chat with me so that we can discuss the project at a broader level

$2105 AUD in 20 Tagen
(2 Bewertungen)
3.8
satheshpandian

A proposal has not yet been provided

$1250 AUD in 30 Tagen
(7 Bewertungen)
3.1
kundanbhati

A proposal has not yet been provided

$2222 AUD in 30 Tagen
(2 Bewertungen)
2.1
Eudge

I can do it .

$2888 AUD in 30 Tagen
(329 Bewertungen)
0.0
xueming0723

Hi. Thanks for your job posting. I read your job posting and interesting about your job. I have rich experience with .NET language and also Client/Server Application. Hope to discuss more about your project. R Mehr

$2222 AUD in 20 Tagen
(0 Bewertungen)
0.0
singh10pankaj

A proposal has not yet been provided

$1250 AUD in 15 Tagen
(0 Bewertungen)
0.0
Daee

Hi, your vision and requirements could be met up by interacting an experienced resource. Your satisfaction must be your actual outcome on this job. I am a software engineer having more than nine years of experience. Mehr

$1500 AUD in 45 Tagen
(0 Bewertungen)
0.0
onelinewebdeUK

Thanks for your consideration, please see our message and if you would like to discuss the project further do get in touch and I’ll give you a call.

$1546 AUD in 25 Tagen
(1 Bewertung)
0.0