Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Multiplayer Fish Game
Date
Sep.2022 - Feb.2023
Location
Remote
Role
Full-Stack Developer
Project type
Mobile Game
For an already existing and functional single-player game, I implemented a multiplayer layer on top of it. Even though the mechanics are rather simplistic, the requirement to provide a bug-free experience is absolute because real-life currency is involved.
I built a back-end infrastructure based on DarkRift to synchronize player behavior. I implemented lobbies, anti-cheat security measures, and even bots. I also constructed an asynchronous layer to synchronize balances, games, and player statuses with a REST API back end. I adapted the front end in Unity to display players based on their current activity. For fish movement patterns, I refactored procedural generation on Bezier curves/lines/concentric circles.
All of the above are configurable through external files to allow real-time modifications.