GAM250: Usagi Defense

About Me

Lilie

Hi! I am Zhang Hongyao, you can call me Lilie.

I am currently a final year student at DigiPen Singapore studying Computer Science and Game Design.

I'm an aspiring game designer/programmer who specializes in Game AI and Character and level design. I am well-versed with Unreal Engine 4 and I am able to supplement my projects with art that I drew using mainly procreate and clip studio paint.

I am also familiar with various programming languages such as C and C++, Java and Python.

Aside from my skills and knowledge, I'm also a team player who can work together well with teammates, a problem solver who can rise to the challenge to face difficult problems and an avid learner who likes new experiences.

Gam200&GAM250 : Usagi Defense

Fall & Spring 2020 [September 2020 - April 2021]

UsagiDefence  

Game Genre:
2D Top Down, Tower Defense

About:
Usagi Defense is a 2D top-down tower defense game. Evil monsters are coming through a portal to retrieve a golden carrot which was said to grant all powers. As the protector of the carrot, it is your duty to protect it from corruption.

Language: C++

Engine: Custom

Done by: Team Softlock
Team Size: 4

Roles & Responsibilty:
Main: Physics Programmer, AI Programmer, Lead Artist, UI/UX Designer

Goal

UsagiDefence2 

The goal is to defend the golden carrot. At the start of the game, the carrot has 10 shields. Player would need to defend off monsters coming from the portal.

Level and Mechanics Design

Sundown2 

Usagi Defense is a 2D top-down tower defense game. Alongside with other teammates, we draft out the levels before fully implementing it.
Usagi Defense main mechanics are:
- Different types of towers
- Unique skills from each towers


Programming

Sundown2 

I implemented
- Enemy AI Behaviours
- Enemy Wave system
- Physics and collisions system


Contact Me

Feel free to drop a message on any of my social media