Raskulls

Gameplay Programmer / Team Lead · Halfbrick · 2025 – Current

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.