FYP Project: ZCity

Final Year Project

I developed a zombie game in my final year project that focused on how to enhance players' experience from different aspects. From environmental storytelling, level design and combat design. Why make a game instead of doing research? Initially, I had no experience in coding, so I wanted to challenge myself and step outside my comfort zone. In addition, I am studying game design, and I want to apply all the theories I learned to the actual game. I study AAA game technology and C# coding during my free time in order to accomplish this.

All asset in this project is free as the aim is to increase my programming skill and solve problems on my own

The output of this project:

-Ways to enhance the Player experience

-Understanding gameplay from a player's perspective

What I learnt in this project:

-Game optimization (FPS(profiler), file size)

-Async additive scene (no loading in large-scale maps, occlusion culling)

-Unity (animation system, cross-platform input system)

-Level Design

-Development cycle(Except free pre-made assets, implement everything myself)

-Navmesh Agent (AI Enemy)

Environmental & Leveldesign

Technical design

Previous
Previous

Multiplayer Soul-like Game Project

Next
Next

EEG (Electroencephalography Education Simulation Games