Hello and welcome! I’m Shu Hui, and I am a passionate game developer with over 4 years of experience.
On this site, you can view the projects I have had the opportunity of contributing to

Feel free to reach out to me about any opportunities, projects I’m working on, or whatever if on your mind 🙂

Skills

Languages

  • C++
  • C#
  • Typescript
  • Javascript

Engines

  • Unity
  • Godot 4
  • Cocos Creator

Tools

  • Git
  • Jira
  • Confluence
  • Azure PlayFab

Projects

A Multiplayer Online Battle Arena (MOBA) game with over with 500K+ total downloads. Where players form a team of buddies and enter the arena to compete who has the most crystals.

For this project, I worked as a Game Developer with a focus on the client and also contributed to the development of backend services.

  • Buddy Adventure (In-game 2D progression system)
  • Shops (Game items and In-app purchases)
  • Implementation of Data Analytics
  • Spectator mode for Private room
  • Handled app store releases and related operations

Platform: Mobile (iOS/Android)
Tools: Unity, Azure PlayFab, GraphQL, Amplitude, Crashlytics, OneSignal, Git
Languages: C#, Typescript, Javascript

A 5 v 5 auto-battler game where players form their own teams to pit against other players.

For this project, I contributed as the Game Developer focusing on client-side and also coordinated and lead other team members on the development of the combat system.

  • Developed a backend application in C++ to simulate combat
  • Replay system to display the simulated combat results.
  • Implementation of Data Analytics
  • Coordinated and lead other team members on the development

Platform: Browser (HTML5 with Mobile support)
Tools: Cocos Creator, Git, GameAnalytics, SignalR
Languages: C++, Typescript

Shaman is a final year project developed with a team of 9 over the course of 7 months. The game features a combat system combining on-the-fly spell switching/casting and melee combat while bringing the player on an adventure to save the world.

  • Implemented custom engine editor system
  • Designed and implemented enemy AI
  • Assisted on the design of the experience and combat
  • Scripted and animated cutscenes and dialogues of the game

Platform: PC
Tools: Custom Game Engine, Visual Studio, ImGui, JSON
Languages: C++

Scroll to Top