Cricinshots ("World Cricket Premier League")

Tech Stack

Typescript C# Javascript GLSL YAML Cocos Creator Unity Colyseus GameAnalytics Node.js React.js

Role: Gameplay And UI Programmer

Company: Wega Labs

Duration: March 2022 - July 2023

Responsibilities:

  • Cricinshots is a multiplayer mobile cricket game that was developed at Wega Labs. I started as an intern and was responsible for creating gameplay prototypes that included interactable stadiums, interactable stadium inspection and programmed card animations through tweening. After prototyping, I moved on to creating the framework for the user-interface, which eventually resulted in the current iteration.

  • Led the user interface’s bug fixing and new feature integration tasks during the game’s live-ops period; promptly fixed over 50 bugs reported by users.
  • Simulated multiple mobile devices using Google Chrome’s DevTools, and performed memory profiling to identify bottlenecks. Upon optimization, rendering time was decreased by 40%.
  • Iterated upon and polished the user interface, leading to a peak of over 11,000 daily active users.
  • Implemented a campaign system that acted as a first-time user experience, facilitating a peak “day 1” retention of 25%.
  • Used GameAnalytics to record player behavior during gameplay; the data helped decrease the player onboarding time by 35%.
  • Supervised game developer interns, assigned tasks, and promptly solved any documentation or game engine questions.