Download - Tower Offense
Tower OffenseJustin Kern
Brett Hlavinka
Drew Reagan
John Laky
‘The Creeps’
Website
• www.sites.google.com/site/toweroffense
Game Synopsis - Story arc
• Nutshell: Guide the forces of evil in a hostile takeover of
the magical land of sunshine and rainbows.
• All your forces are EVIL
• Defenders are ridiculously beneficent
• Campy, over-the-top theme of good v. evil
Game Synopsis - Gameplay
• Nutshell: Design a path through an ever-changing field of
defenses to score points.
• Building/changing your path costs points
• Enemy ‘towers’ kill your ‘creeps’ based on proximity
• Gameplay divided into 2 stages – Action/Edit
• Creeps that survive persist through levels
• Game over when you run out of creeps
Team – Brett Hlavinka
• Project Lead/Programmer
• Most XNA experience
• Created Design document
• Major implementer
Team - Justin Kern
• Idea donator
• Resident artist
• Draws things
• Actually, everything
Team - Drew Reagan
• Sound recording / DJ mixer
• Programmer
• Validated Path function
• Background draw()
• Implementer
Team – John Laky
• Team webmaster
• Programmer
• Generate Tower function (untested)
• Draw() in actionstate
• Cynic
WHAT HAVE WE DONE?!?!
• Program design – couplings, classes, program layout
• Basic mechanics – Towers, creeps, path, grid, time/tick
• Algorithms – Path & tower gen
• Object encapsulation – representation for the above
• Background tiles, tower, creep, and paths designed &
drawn
• Website built!
• Some sound effects/voiceovers recorded
Art – Doom Buggy
Art – Happy Cloud Tower
Art – Playing Field
Coming soon…
Justin Open Field tiles Animation
Frames
Menu Design
Brett Cross-Implementation Mechanics Menu
functionality
Drew Design/Record Sounds Implement said
sounds
Testing
John Edit state functionality Tower
Functionality
Expansionist
Design