Cyberstryke (2019)
Cyberstryke is a 3D third-person arena hack and slash game that takes place within a virtual retro sci-fi world,
where the player is a robot that can use many different weapons against enemy AIs that also have the same moves
and weapons just like the player. Player has to go through five rounds with each round increases the AIs difficulty
and aggressiveness.
Role: Gameplay Programmer, UI Programmer, UI Artist, VFX Programmer
For: Year 3 – Final Year Project (Bachelor Degree of Game Development, KDU University)
Platform: Windows PC
Engine: Unreal Engine 4 (Blueprints, C++)
What I’ve worked on:
- Combo System for the player to have chain of attacks and two button combos.
- Animation Transfer and Implementation from animators into the UE4’s character system for basic movement
(walking, strafing, blocking and impact), weapon attacking and switching, and tieing with the combo system.
Prototype animations uses Mixamo animations as a placeholder with the default UE4 model as the mesh.
However, some animation doesn’t have root bone for it to work properly in the project,
I used Blender 3D to implement the root bone and clean the bones for the prototype demo to work properly.
- User Interface for the Main Menu, the Gameplay HUD and Lock on Target.
- VFX shaders and particles on hit sparks and character on impact.