Group #1
The Adventures of Jeff
Jeff Cheng, Emily DiDonato, Jeff Orthober, Michael Vecchiollo
Iteration Plan
This Iteration:
- Hit detection
- Object regions
- Event handling
- Sounds and music
- Environment updated to use double values
- Game class and view written with more functionality
- Classes fully working together -- Partially completed
- Started coding object pictures (sprites, states, etc.)
Next Iteration:
- All classes fully working together
- Improve efficiency
- Efficient view repainting
- Efficient hit detection
- Loading, saving, pausing
- Menus
- Enemies and damage calculations
- Object pictures (displaying frames of a moving object on the screen, to imitate actual movement)
- Moving platforms and conservation of momentum
- Possibly some weapon/projectile coding
Future Iterations:
- Level design
- More enemies
- Weapons
- Other features (such as terrain effects, rpg elements, shopping)
- Other interesting game objects, time permitting
- Fuller graphics
Latest JavaDoc
group1
group1.control
group1.model
group1.model.gameobject
group1.model.gameobject.projectile
group1.model.gameobject.terrain
group1.model.gameobject.obstacle
group1.model.gameobject.enemy
group1.model.gameobject.item
group1.model.objectregion
group1.model.gameevent
group1.audio
group1.tests
group1.view
group1.view.modelListeners
Current Codebase
Submitted online via WebCT.
|