Developed gameplay systems using Unity and C#.
Implemented 1v1 and 2v2 multiplayer modes with Photon Fusion.
Added public and private matchmaking.
Integrated Supabase database services and APIs.
Implemented Google Sign-In and Sign in with Apple.
An online multiplayer Buraco card game featuring real-time tables, matchmaking, and automated handling of inactive players.
Integrated a custom multiplayer server using WebSockets.
Implemented the complete real-time card-table system.
Added 1v1 and 2v2 public and private matchmaking.
Implemented automatic handling of inactive or disconnected players.
Optimized gameplay and animations for a smooth 60 FPS experience.
Added Google Sign-In and Sign in with Apple.
A competitive multiplayer domino game featuring tournaments, social systems, AI opponents, and cross-platform authentication.
Integrated Azure services and Azure Functions.
Integrated the Complete Backend Services (CBS) Unity plugin.
Implemented daily rewards, scheduled tournaments, and live and global leaderboards through CBS.
Implemented 1v1 and 2v2 public and private matchmaking using Photon Fusion.
Added real-time player chat using Photon Chat.
Developed an AI-controlled opponent for single-player matches.
Implemented a complete friends system, including sending, receiving, accepting, and declining friend requests.
Integrated AdMob advertising and in-app purchases.
Added Google Sign-In and Sign in with Apple.
Integrated the application with a custom backend using WebSockets.
Implemented adjoe offer and reward-processing workflows.
Connected reward validation and payment-execution logic to the custom server.
Integrated AdMob advertising.
Added Google Sign-In and Sign in with Apple.
Integrated Usercentrics for user consent and privacy management.
Developed a JSON-driven configuration system for races.
Created configurable data models for horse attributes and behaviour.
Enabled horse settings and race parameters to be updated through external JSON files.
Separated gameplay configuration from the core game logic for easier balancing and maintenance.
Built responsive portrait-mode screens for mobile devices.
Implemented the settings menu and its navigation flow.
Connected interactive options for audio, vibration, graphics, damage numbers, and screen shake.
Created reusable UI components to maintain consistency across screens.
Integrated UI animations and visual feedback.