Difference between revisions of "UNX511 Winter2012 TeamB"

From CDOT Wiki
Jump to: navigation, search
(// java is boring at times but I have a problem speaking my mind, I'll keep it to myself)
Line 25: Line 25:
 
**role: Will focus on C/C++ Server, assist with Web client
 
**role: Will focus on C/C++ Server, assist with Web client
 
**email: [mailto:idshibanov@learn.senecac.on.ca?subject=UNX511 idshibanov]
 
**email: [mailto:idshibanov@learn.senecac.on.ca?subject=UNX511 idshibanov]
 +
**irc:
  
 
* [http://zenit.senecac.on.ca/wiki/index.php/User:cadecairos Christopher De Cairos]
 
* [http://zenit.senecac.on.ca/wiki/index.php/User:cadecairos Christopher De Cairos]
 
**role: Will contribute code to the Server, Web client, terminal client.
 
**role: Will contribute code to the Server, Web client, terminal client.
 
**email: [mailto:cadecairos@learn.senecac.on.ca?subject=UNX511 cadecairos]
 
**email: [mailto:cadecairos@learn.senecac.on.ca?subject=UNX511 cadecairos]
 +
**irc: cadecairos
  
 
* [http://zenit.senecac.on.ca/wiki/index.php/User:sbrooks4 Stephen Brooks]
 
* [http://zenit.senecac.on.ca/wiki/index.php/User:sbrooks4 Stephen Brooks]
 
**role: My primary task is the Android User Interface, but would like to contribute C++ code to the server once I figure things out.
 
**role: My primary task is the Android User Interface, but would like to contribute C++ code to the server once I figure things out.
 
**email: [mailto:sbrooks4@learn.senecac.on.ca?subject=UNX511 sbrooks]
 
**email: [mailto:sbrooks4@learn.senecac.on.ca?subject=UNX511 sbrooks]
 +
**irc:
  
 
* Vlad
 
* Vlad
 
**role:  
 
**role:  
 
**email:  
 
**email:  
 +
**irc:
  
 
* [http://zenit.senecac.on.ca/wiki/index.php/User:pbrown9 Paul Brown]
 
* [http://zenit.senecac.on.ca/wiki/index.php/User:pbrown9 Paul Brown]
 
**role: will discuss
 
**role: will discuss
 
**email: [mailto:pbrown9@learn.senecac.on.ca?subject=UNX511 pbrown9]
 
**email: [mailto:pbrown9@learn.senecac.on.ca?subject=UNX511 pbrown9]
 +
**irc:
 +
 +
== IRC ==
 +
 +
We will be using irc to communicate.
 +
 +
Server: irc.freenode.net<br />
 +
Channel: #UNX511TeamB
 +
 +
Here's some help for getting started with [http://zenit.senecac.on.ca/wiki/index.php/Irc IRC]

Revision as of 15:45, 21 January 2012

Introduction

This semester we are developing a co-operative multiplayer game in UNX511. the project will include: a Unix-based server written in C/C++, and multiple clients running on different platforms.

Players will explore dead city, while searching for safe houses, building barricades or repairing city infrastructure and fighting against aggressive zombies. Game will be based on rounds, where players will have to reach goals. When goal is reached, server will reset map and round starts again.


Version History

Project is in the planning phase.


Platforms

We are planning to develop 3 interfaces for different platforms:

  • Android application
  • Linux client
  • Web interface

Ideas List

  • All logged in players need to defend off hordes of zombies using weapons, barricades etc. which can be purchased from an in game menu. Money is earned by each player for zombie kills.
  • If no players are logged in, game will be paused, and difficulty and scale will be based on the number of logged in players.
  • Game doesn't necessarily have to be real time. Could be based on action timers/cool-downs.
  • Add simple AI for NPC characters (zombies, for example)

Contributors

  • Stephen Brooks
    • role: My primary task is the Android User Interface, but would like to contribute C++ code to the server once I figure things out.
    • email: sbrooks
    • irc:
  • Vlad
    • role:
    • email:
    • irc:

IRC

We will be using irc to communicate.

Server: irc.freenode.net
Channel: #UNX511TeamB

Here's some help for getting started with IRC