Will Fleming     Symon Perriman     VJ Singh     Beth Trushkowsky     Aaron Wise

 

Update 5/4: Final Design Document Added, Programmer's Manual Updated, Doxygen Documentation Added.

Update 5/2: User Manual and Programmer Manual added.

 

Vision

        Team DUVALL is committed to making the best functioning videogame system for you.  Our group will design a series of useful, logical, and efficient games suited to be both structurally sound and fun.  We're different because our team of skilled programmers will create several games from the framework of just one system.  This coding architecture will optimize gameplay by providing it with increased speed, capacity, and extendibility.

 

Extensions

        Team DUVALL will implement several exclusive features to enhance gameplay and your enjoyment.  Our extension plans include:

      ¤  Sound

      ¤  Limited Artificial Intelligence

      ¤  A Level Editor

      ¤  Difficulty Levels

      ¤  Global High Scores

      ¤  Cheat Codes

 

Planned Games

        Team DUVALL initially plans to develop the following games, however these are not yet finalized.

      ¤  Breakout

      ¤  Space Invaders

      ¤  Missile Command

 

Responsibilities

        Team DUVALL's five members have both primary and secondary responsibilities, or area within the project that they will focus on.  It is likely that all the members will have some involvement in every part, but below are the main assignments:

Will Primary Implementation
  Secondary J-Unit Testing, Documentation
     
Symon Primary User Interface, Animation
  Secondary Documentation, GIF Design
     
VJ Primary Design Architecture
  Secondary J-Unit Testing
     
Beth Primary User Interface, Animation
  Secondary Documentation, GIF Design
     
Aaron Primary Design Architecture
  Secondary Iemplentation

 

Issues/Concerns

        Team DUVALL's initial meeting raised some issue that may affect the project later.  Questions include:

      ¤  Mathematical computations for animation movements

      ¤  Efficiency/Gamespeed

      ¤  Integrating graphics into JAVA

      ¤  High-level framework definitions (integrate of all the objects)

      ¤  Process changes (from midgame to win/gameover)

 

We sincerely hope you enjoy our product,

Team Duvall