Tower Offense

Post on 12-Jun-2015

263 views 3 download

Tags:

Transcript of 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