Game Club - Temporary Website
A “Noir Science Fiction Turn-Based Tactical Squad Combat Game” ... from scratch



Main Page
-
Update Log

Downloads

Screenshots

Forums

Staff

E-mail admin



Objective: To fully design and develop electronic entertainment (computer games). This will
Our first project will (hopefully) include:

  • Intuitive controls that allow the use mouse and/or keyboard.

  • Sound Effects and hopefully custom scored music – DirectSound, OpenAL, and possibly alternative sound engines

  • Multiple pre-designed environments suitable for fun, balanced, and engaging play

  • Visual noir-style sprite graphics with visual effects powered by OpenGL

  • Cross-platform multiplayer capability

Difficulties:

  • A large amount of project communication will be via e-mail, the website forum, and Internet Relay Chat. Project resources will be distributed by a private CVS server. Software may be developed to assist in information sharing. Bug squashing is expected to be a large part of the development process, and consequently several solutions will be implemented and tested for effectiveness.

  • Custom file-types will have to be developed that store and allow for easy verification of game data files. A patching mechanism must be designed that replaces or updates file information stored.

  • A communications protocol will designed that will allow for Cross-platform multiplayer capability. The communication protocol must be robust enough to handle quick, effective communication from [note: architecture undecided, either (client to client) or (client to server)]. The protocol must also be flexible enough for the changing demands of the game parameters during the development cycle.

  • A solid game logic engine must be implemented that keeps the game synchronized on all machines to minimize network traffic. This includes handling loading and saving game state information (this mechanism can be particularly useful in bug-reporting).

  • The final project must span many hardware configurations and multiple operating systems.

  • We will be porting the game to both Linux and Windows.