
About
ExorFist is a Fighting and Action Game, for Windows and Android, made in Unity.
Made in January 2024 for Game Project Studio 2 group assignment. (Semester 5)
This is my 2nd time working in a group project to experience how studios operate on a surface level. The team is called Dragon Punch Studios (DPS). In DPS, my main role is Player programming, UI programming, and trying out VFX.
In this project, I learned a lot about how to use State Machines, Game Events, and VFX Graphs.
A big challenge we have stumbled upon near the end of this project was the compatibility and freezing issues with different Android versions. I ended up having to drop VFX Graph to use normal Particle systems instead to support more devices.
How to Play
-
There is a single level that the player can explore and fight monsters
-
The player can use light attack, heavy attack, parrying, blocking, and 3 upgradable abilities
-
Each room has a certain number of enemies to defeat before allowing to proceed to the next
-
There will be checkpoints throughout the level, also serving as a shop to spend Chi obtained by killing enemies to upgrade ability stats
Software Used





Credits
-
Unity - Game Engine
-
Visual Studio Code - IDE
-
Mixamo - Animations
-
Various Video Games - SFX
-
Audacity - Audio Editing
-
LeanTween (2017) Russell Savage - Dented Pixel
Team Members:
-
Jasper Wong Ming Xi - Art Lead, Character and UI Artist
-
Cryst Lee - Environment Artist
-
Lau Jaw Cherng - Design Lead, Level Designer
-
Sim Yong An - Assistant Designer
-
Paven Kalaichelvam - Project Lead, AI Programmer
Lecturers:
-
Mohamad Faris
-
Ooi Su Guan
-
Yap Chun Fei
-
Johann Lim
Music:
-
Lupus Nocte - Bitmaster
-
Fesliyan Studios
-
Miguel Johnson - Good Day To Die
-
Aliens218 - Inferno TBM Music
-
Trent Moriarty - Forgotten City Music
-
Adamm Khuevrr - Falskaar OST
-
Mike Shinoda, Joseph Trapanese, Aria Prayogi, Fajar Yuskemal - The Raid 1+2 OST
Additional Credits:
-
Adobe Mixamo - Animations and Autorigging
-
Various Video Games - Sound Effects
-
OpenAI - ChatGPT Tutorials
-
BlockadeLabs - AI Skybox
Prototype