Download - Tower Offense

Transcript
Page 1: Tower Offense

Tower OffenseJustin Kern

Brett Hlavinka

Drew Reagan

John Laky

‘The Creeps’

Page 2: Tower Offense

Website

• www.sites.google.com/site/toweroffense

Page 3: Tower Offense

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

Page 4: Tower Offense

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

Page 5: Tower Offense

Team – Brett Hlavinka

• Project Lead/Programmer

• Most XNA experience

• Created Design document

• Major implementer

Page 6: Tower Offense

Team - Justin Kern

• Idea donator

• Resident artist

• Draws things

• Actually, everything

Page 7: Tower Offense

Team - Drew Reagan

• Sound recording / DJ mixer

• Programmer

• Validated Path function

• Background draw()

• Implementer

Page 8: Tower Offense

Team – John Laky

• Team webmaster

• Programmer

• Generate Tower function (untested)

• Draw() in actionstate

• Cynic

Page 9: Tower Offense

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

Page 10: Tower Offense

Art – Doom Buggy

Page 11: Tower Offense

Art – Happy Cloud Tower

Page 12: Tower Offense

Art – Playing Field

Page 13: Tower Offense

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


Top Related