ATMega 328 Laser Tag - Pack communication with control pc.

Recently I completed my laser tag project and then I decided I wanted to take it to the next level.

My current features are:
-Full Phaser and Pack
-One set game mode
-Lights and Sound
-Killer ID and Location of shot e.g, "Nemesis hit you on the left shoulder."
-LCD screen on every phaser
-Admin remote that can change your team color to balance teams, kill packs and pause pack state.

The system is using the ATMega328 with the latest Arduino bootloader and firmware and it needs to function on a standalone pcb or perfboard.

I want to setup a control pc that can RESPOND to a packs command or REQUEST. The features I want to setup are:
-Individual Pack Score
-Team Score
-Different Game Modes(Bases, Infected, Domination)

So how can I go about doing this over a WLAN system?

Any help would be much appreciated,
JrDeveloper

You should give a bit more detail. Where is the Arduino? On each pack?

There is no Arduino board at all where the pack's hardware is concerned. The ATMega328 chip is flashed using the single UNO board and then put into the circuit board (currently perf board but hoping to produce some PCBs).

I want to communicate the Players Score to what we'll call the "control PC" so it can be displayed through a monitor or tv. Once I have this working I will look into different game modes like adding team bases to shoot or once your dead you must go back to your base to be respawned. In other words the control PC shall deal with all of the game logic and the ATMega328 on each pack handles the basic pack functions e.g, firing shots, lights, sound, death, etc.

How does the Arduino communicate with the current game system to know what is going on?

See that's the problem. There is no scoring or ranking. It is all on board the chip. The game mode it adopts is called elimination. You have a set amount of lives and once your out, your out. The admin controller is then used to reset the games state.