Raskulls
UnityC#Photon Fusion
All footage is from the original Xbox 360 version. The mobile port is still in development and not yet public.
Raskulls is a remaster of the Xbox 360 Arcade game, reimagined for mobile. The original runs on a proprietary engine, so my job is to lead a team of programmers in porting the gameplay to Unity while keeping the feel of the original intact.
We have reimplemented core gameplay logic in C# and refactored it to fit Unity's systems, improving maintainability and iteration speed. As technical lead for the gameplay team, I am the first point of contact in technical decision-making for gameplay systems and ensuring that the team follows best practices throughout the migration process.
What I Did
Gameplay Systems & Engine Migration
- Led the porting of core gameplay systems from a proprietary engine to Unity, preserving game feel and behavior.
- Reimplemented core gameplay logic in C#.
- Ported proprietary code where necessary and integrated it with Unity's systems.
Technical Leadership & Ownership
- Served as technical lead for a small team of gameplay programmers during the porting process.
- Broke down migration milestones into sprints with clear objectives and deliverables.
- Reviewed gameplay code and provided technical guidance to ensure consistency and code quality.
- Acted as the primary point of contact for gameplay-related technical questions and blockers.
Gameplay Implementation & Iteration
- Implemented gameplay features directly into the Unity codebase.
- Iterated on gameplay mechanics based on internal feedback and testing results.