Galaxy Forces V2

A 1-8 player 2D network game. Each player is in control of a ship. The goal is to kill everything that lives to get the best score (dogfight), or race against the clock and your opponents to get the fastest time (race).

There is also a mode where the players compete to transport cargo (mission).

Download Galaxy Forces V2 now.


Open source

Although the game is playable and can be quite fun, it still misses some things.
The game was put on sourceforge so that others may join and help make it better.

The main missing thing is a good AI player (help needed).
The horrible module "music" should be replaced, and some of the graphics needs to be renewed.
The game is currently beeing ported to Linux also.

But anything anyone feels they can contribute with is welcome.

Galaxy Forces V2 project page.

SourceForge.net Logo


Game instructions

Start the "server.exe" on one machine.
Then start the game ("galaxyv2.exe") on the same or another machine.
Other players may start the game on other machines.

Connect to server
Enter the IP address or host name of a started server and click "connect".
All games on that server will be shown.
You can join green games.
You can't join red games, they are full or already started.
If no game is shown you have to create a new game.
(127.0.0.1 works as IP if the server runs on the same machine as the game, but only if you are not running against players on other computers, then the external IP address has to be entered)

Join existing game
Enter your name and choose a green game from the list.
Click "Join".

Create new game
Enter your name, and the name of the game.
Click "New".

Start game
The player that created the game can/must do the setup of the game before it can start. This includes setting the level to play, the game mode and game over conditions. He will be master of the game, and his computer will control the computer enemies.
Others that have joined the game can only choose when they are ready.
When all players are ready, the master can start the game.

The master can kick players be selecting a player and press delete.
If the master leaves the game, mastership is transferred to another player.

Steering
KeyboardPad defaultGame effect
Left ArrowLeftSteer left
Right ArrowRightSteer right
Up ArrowButton 1Thrust
Down ArrowDownPrepare ship for landing
Return/SpaceButton 2Fire
TABType a chat message
EscExit
MMusic on/off
SSound FX on/off
IMinimap on/off
FShow FPS on/off


Rules
Collect as much points as possible or get the fastest time on the racetracks.
Your ship is fragile; it can only be hit by one bullet!
Everyone is free from there own bullets.
You will die if you hit anything that is not black, both parts of the map and other enemies.
You are able to land on the grey landing zones if you are careful and keep the velocity, angle and position of your ship right.
You don't crash with things on the landing zones.

Mission specific
You finish a mission level by transporting all cargo (small packages on landing zones) to a home base (landing zone with a warehouse). If you die, any loaded cargo is respawned.
You have fuel in your tank to use the thrusters for 60 seconds. If you run out of fuel, you probably die.
You refuel automatically on home bases.

Score
Collision with the wall-10
Killed by computer enemy-10
Collision with opponent0
Shot by opponent0
You shot opponent20 (0 in mission mode)
You shot a computer enemyDepends of enemy type
Cargo deliveredDepends on the weight of the cargo, the ship can carry max 60

Every life left when the level ends givs 50 points.
The score is also based on the time taken until the level is complete... The time taken gives a minus to the score (seconds/2).


EnemyHits to killScore
410
Immortal-
520
Immortal-
420
315
820