English/فارسی



Virtual Fight

Home

Download

Documents

About

SourceForge.net Logo

What is Virtual Fight?

'Virtual Fight' is a programming game. It trys to simulate fight between some AIs. Actually 'Virtual Fight' itself is a server. AIs can connect to this server and compete each other. Each AI is a group of five warriors. The goal is to kill all member of the other groups.

'Virtual Fight' uses client/server style. It mean that AIs must connect to the server to fight with each other. Also GUIs must connect individually. Its like a 'turn base strategy' game. each AI send its movement to the server by sendig messages. When all of the AIs done their movements, a turn will be completed, just like 'turn base strategy' games.

'Virtual Fight' (server) was written in java, but programs (AIs and GUIs) could be in any language.

What is a programming game?

'Programming Game' is a game for who love programming or AI. Programmers write AIs, and put them in a simulated space. These AIs try to do something well. (for example in this project they compete each others)
In this software (unlike most of others) AIs can be in any language. Even they can be two or more softwares that work together.

How to join project?

just mail me at:
aidin.vf@gmail.com


Project News

3-Aug-2006
Version 0.2
Now it supports all of the commands: 'MOVE','SHOOT','POS','DIR' ,'SAW','NONE'. Its compelete, but may contain some bugs. Please download it, and tell me what you think!

25-Jul-2006
First release, version 0.1
This is an uncompleted version. Server only support 'MOVE','POS', 'NONE','SAW' commands. Warriors can't kill each other! But you can see what this project is.