Capture the Flag - cs428TAs/w2022 GitHub Wiki

Capture the Flag

Tower Defense Game

Simple, futuristic, tower defense game. The goal is to get defend your flag from endless swarms of enemy units.

Bases will be protected by turrets you construct. When killed, enemy units will drop money.

Money can buy upgrades or new turrets.

This game will be created in unity using c#. There are a variety of short tutorials online to teach how to do each of the items below.

https://github.com/code-a-dragon/Tower-Defense

Status Reports

Status report 11

Status Report 1 Excel File

Status Report 2 Excel File

Status Report 3 Excel File

Status Report 4 Excel File

Status Report 5 Excel File

Status Report 6 Excel File

Status Report 7 Excel File

CS428-weekly-status-report8.xlsx

CS428-weekly-status-report9.xlsx

CS428-weekly-status-report10.xlsx

CS428-weekly-status-report11.xlsx

Pert Chart

Critical path is in red

Pert Chart

Gantt Chart Sheet

https://docs.google.com/spreadsheets/d/1sGcBmmJE7zB7pYzfHLy4s1h7QgnQA385pdMQFbyo2zA/edit?usp=sharing

Organizational Chart

Org Chart

Requirements Doc

https://docs.google.com/document/d/1tlVtOnzzm_Etr4X3jd8AvcsWA4ytS-aIDGfG4rAy33M/edit

Economy Chart

https://docs.google.com/spreadsheets/d/1GhD1fAqJpHTo0lWwuyJuwONlRT-Iss5qBENFYZ8CEEA/edit?usp=sharing

Architecture & Design Document

https://docs.google.com/document/d/1q2W1Ap9rec6nnS0_o5Otl7ZbzoBZIFFUSGeKer00iI8/edit?usp=sharing

Testing/QA doc

Testing/QA doc

Areas of Focus

  • Tower Defense Grid
  • Tower Building Menu
  • Turrets swiveling and shooting
  • Enemies taking damage
  • Start Menu

Progress Phases

Phase 1

  • Learning Unity basics
  • Small individual projects
  • Simple geometric shape game prototype
  • Simple enemy AI to go directly toward your base

Phase 2

  • Start menu
  • Futuristic 3D Models
  • Advanced terrain
  • Advanced enemy AI (different roles)

Phase 3

  • Lighting/Particle effects
  • Networking/Server/Multiplayer
  • Terrain Generation

Team Members

  • Adam Johnson
  • Peter Seely
  • Nate Roylance
  • Joel Battaglia
  • Joseph Scholl