Studio: Sony Immersive Music Studios
Engine: Roblox – Lua
Role: Technical Game Designer
Summary: Sony Music’s official Roblox experience, bringing artists to the Roblox platform
Responsibilities: Game Design, Gameplay Engineering, UI/UX

  • Shipped over 20 live-service content updates for over 500k players, including 12 collaborations with Sony Music artists and teams
  • Prototyped features that secured management approval for the creation of AVNU
  • Owned the core rhythm game feature from end-to-end, including the Lua codebase, over 110 rhythm game maps, and documentation
  • Enabled the first-ever Sony Artist Meet & Greet on Roblox, featuring Anna Sofia, resulting in record concurrent player count
  • Designed and implemented all UI/UX, scalable to mobile, tablet, and PC
  • Increased player retention by single-handedly creating networked emote synchronization

Click Here to play the game yourself!

Feature Highlights

Networked Emote Sync Feature

Select Emotes to perform from a paginated list and seamlessly sync emotes with other clients

Rhythm Game Feature

A classic 3-lane rhythm game with over 30 hand-authored songs and multiple difficulties

  • Owned the rhythm game feature from end-to-end
  • Designed and implemented all UI/UX, scalable across mobile, tablet, and PC
  • Created and balanced the scoring system that translates player accuracy into a star-based score
  • Implemented the methods for storing song data and player high scores
  • Programmed security measures that detect and flag fradulent inputs, as well as escalating punishments and flagging systems

Shopping Feature

An in-game Marketplace for users to buy and earn cross-game fashion

  • Designed and implemented the UI/UX, scalable across mobile, tablet, and PC
  • Programmed dynamically updating price tags that directly sync with Roblox Servers while remaining performant
  • Solved an emergent product strategy issue, enabling label teams to release multiple limited items simultaneously
  • Implemented the storage and usage of the custom in-game currency, including security

Leave a comment