SpaceWars
Developed by
Team ?
Phillip Chou (pchou@ucsd.edu)
Pauljames Dimitriu
(paulj26@mindspring.com)
Kevin Lau (kklau@ucsd.edu)
Richard Phipps (rphipps@ucsd.edu)
Amy Tinsley (atinsley@ucsd.edu)
Lori Tynan (ltynan@ucsd.edu)
Game Overview
SpaceWars is a 1st Person space shooter
emphasizing team play in a version of “Capture the Flag”. Players are divided up
into two teams, Red and Blue. Each team attempts to capture the other team’s
“flag,” taking it to their own base to gain a point, while at the same time
defending their own flag from the other team’s forces.
Game Features
Core Features
- Game Features
- Game mechanics
- Multiplayer with players in two teams
- One base per team (ring) containing health power up
and “flag”
- Ships and Weapons
- One ship time with single laser weapon for each ship
- Laser weapon is “instant hit” unlimited ammo weapon
- Basic “asteroids” game physics and “instant” laser
shots
- Caged environment in space
- Collision detection
- Player (ship) with other player
- Player with base (ring)
- Weapons with player
- Player with cage walls
- Network Features
- Client/Server architecture over TCP/IP
- Server broadcasts game state to all clients
- Clients tell server of its players movements
- Multimedia Features
- Basic 3D graphics view of game world
- 1st person view out of ship cockpit
- Single ship models for all players
- Simple ring model for bases (one color for each
team)
- Basic HUD display
- Target for aiming
- Health display
- Basic sounds
- Weapon firing sounds and explosion “hit” sound
- Special effects
- Simple player ship explosion “hit” graphic
- Player’s weapon firing graphic
- User Input
- User Interface
- Login screen
- Game play start screen
Enhanced Features
- Game Features
- Enhanced game physics
- Enhanced caged environment
- Enhanced weapons
- Enable laser weapon power ups
- Network Features
- Enhanced server broadcasting to only broadcast
“necessary” data to clients
- Multimedia Features
- 3D graphics improvements
- Allow multiple ship models for players
- Find improved models used in game
- Improved HUD display
- Radar screen showing enemies in player’s range
- Special effects
- Improved player ship explosions
- User Input
Super Cool Features
- Game Features
- More weapon power ups and weapon types
- Different caged environments
- Multiple ship types with various ship attributes
(speed, acceleration, armor, etc)
- Enhanced bases
- Multimedia Features
- 3D graphics
- Different models for each ship type
- Themed ship models
- Base models
- Improved HUD
- Auto-Targeting system
- Fancy player radar screen
- Cockpit ship view graphics
- Special effects
- Cool explosions
- Cool lighting
- Cool space backgrounds
- Sounds
- Cool weapon sounds
- Cool explosion sounds
- Ship sounds
- Music