×

gameholics.usc@gmail.com

defend
tommy trojan

The next generation tower defense game.

about our game

Engineering

Use Unity 2D to develop the game scenes. Use C# to implement the game infrastructure. Use Procreate to draw characters / build models. The game will be released on Android platforms.

Key Features

Defend Tommy the Trojan, avoid attacking by different monsters With level up, the vitality and armor of enemies will upgrade. Also, the wave numbers of monsters will increase. With the game progress, the battlefields can be different areas of USC school. The game shop can provide different towers to help defend Trojan. Players can use coins to build towers to deal with specific enemies. Coins can be gained at the end of each stage.

Self-designed Artwork

Story

The USC Trojans football program represents the University of Southern California in the sport of American football. Every year, our great football team represents USC and fights for our glory. However, students from other schools had vandalized Tommy Trojan during the week of the football game. Now, in our game you played as a Trojan. You are the Commander and your duty is to protect our Tommy Trojan statue!

Design

The defenders are football players from USC. They are stationed on the map and will throw footballs at enemies. In terms of color scheme, we choose the official colors of USC: USC Cardinal and USC Gold. The enemies are students from USC’s opponent schools during a football game. For example, we add UCLA elements to enemies, which are painted in UCLA Blue and UCLA Gold, including cheerleaders, Josephine Bruin and Football players.
All Characters (tower/enemy/bullet) are designed by team artist Xinrui Lyu.

Game Demo
Team Members
Cheng Zhou
Game Programmer. Worked on lottery shop, tower select logics, switching scenes and GUI. Integrated shop with the game and debugging.
Donghao Feng
Game Programmer.
Game Animator.
Created animation for enemies and towers. Worked on enemy, tower and bullet features, GUI and debugging.
Ruicheng Li
Team Leader.
Game Producer.
Worked on game high-level design and game balancing, team management and weekly presentions.
Ruoxuan Wang
Game Programmer.
Worked on tower features, game status, enemy wave and path, game menus, switching scenes, level maps, GUI and debugging.
Sheng Luo
Game Programmer.
Worked on tower placement feature, main menu features and GUI, sound effect, volume adjustment, Credits and debugging.
Shuqi Xiao
Game Programmer.
Worked on tower placement feature, tower and enemy character features, level maps, sound effect and menu GUI.
Xinrui Lyu
Game Artist.
Designed and created 2D images of game characters. Also worked on cutscene animation and tower upgrade feature.
Yaqi Han
Audio Engineer.
Worked on background music, sound effect, cutscene animation and tower upgrade feature. Also assisted in the artwork.