Shark’Boom
Mobile Online - Step into a frenzied 1v1 arena where every second counts.
Project Details
- Role:
- Game Programmer | Game Designer | Game Producer
- Period:
- Mar 2025 - Jun 2025
- Game Engine:
- Unity6 NGO Multiplayer Online Mobile
- For:
- PUC-SP
Impacts on the Project
Gameplay
Health/Damage System
Inventory System
Throw & Trajectory System
Ragdoll and Knockback System
Items Architecture (Abstraction and Polymorphism)
Robust Player State Machine
Design Patterns
State Pattern
Service Locator
Observe Pattern
Model-View-Controller (MVC)
Dependency Injection
Component Pattern
Multiplayer
Networked Player Movement
Networked Items
Networked Player Health
Networked Game Flow (waiting for players, in match, game over)
Reconnect System
Handle Lag
Client Prediction & Reconciliation
Host & Dedicated Servers Support
Unity Cloud Features
Matchmaker (Skill Based Matchmaking)
Multiplay Hosting (Dedicated Servers)
Lobby
Relay (Host)
Player Authentication (Sync with Google Play Games)
Cloud Save (Sync with Google Play Games)
Cloud Code
Play Store Integration
Store Presence
Google Play Games Auth
Achievements
Performance Optimization
Object Pooling
Game Design
Gameplay Mechanics
Items Mechanics
Balancing






