Milestone

Program Tasks:
Garden management
- Garden Creation
- Garden Deletion
Wall Management
- Wall creation & orientation
- Wall destruction
- Defense structure capabilities: range, damage & affected species

Board system
- Wall iteration
- drawing & sprites placement
- mouse coordinates to board coordinates
- data structure
- resource calculation
- Attacking direction indicator

AI
- direct attack
- find weakness attack
- scout
- threat assessment
- each bugs capabilities

Main Game
- Game save and loads
- Tutorial
- Tech tree organization & structure
- Scrolling
- Scoring mechanism (or just statistics)?
- Level creation (puzzle-like) & editor
- Game loop

Graphic Tasks:
Basic user interface information
- resource display
- tech tree interface
1) hose
2) bug spray
3) scarecrow
4) magnify glass
5) sticky boards
Bug graphics and animation
- termites
- cockroaches
- rats
- spitting spiders
Wall
- light wood
- heavy wood
- stone
Terrain
- pond
- rock
- garden
- base ground
Defense structure graphics and animation
- magnify glass
- hose
- bug spray
- sticky boards
- scarecrows
Intro screen graphics
Credits

Other tasks:
Background music
Sound effects
Tuning & Gaming Balancing

Week 5 & 6
Construction Engine:
User can create walls by clicking on an isometric tile, and they appear on screen. Garden area is correctly calculated. User will also be able to destroy walls (just for testing purposes) and the garden area will be affected properly. Art will be non-animated and music will be preliminary.

Week 7 & 8
Combat Engine:
There will be 4 different types of enemies with the same simple AI. The user will be able to construct defenses to kill enemies. This is essentially the bare bones version of the entire game with working resource calculation and spending, victory and loss. The basic defenses will be bug spray. The user interface will be complete (user can research new defenses: the scare crow, hose and magnifying glass

Week 9 & 10
Game with content:
There will be multiple levels and the ability to save and load. The bugs will act in interesting and different ways, but still predictable. Some will circle around to the weakest spot on your perimeter, while others will charge blindly forward. There will be a pretty loading screen.

Week 11 & 12
Alfa:
The game will be complete with final animations, sound effects and music. All “major” bugs will be fixed. The game will get a polished look as well as balancing. A tutorial will be added. I f you beat the game it will display the credits.

Week 13
Beta:
All remaining bugs will be fixed or declared acceptable.

page_revision: 1, last_edited: 1161186091|%e %b %Y, %H:%M %Z (%O ago)
Unless stated otherwise Content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.