Expansion of 2D Mobile Game in Unity -- 2

via Freelancer ·

Budget / Salary₹75,000–150,000
TypeFreelance project
LocationRemote
Posted2 hours ago
Project Title: Unity C# Developer Needed to Expand 2D Mobile Game (Levels, Meta-Features & Retention Systems)
Project Description:
I have an existing, fully functional mobile brick-breaker game developed in Unity C# featuring basic core gameplay and a prototype level. I am looking for an experienced Unity developer to expand the game into a complete, release-ready loop by implementing multi-level progression and core player-retention systems.
Key Deliverables:
Level Progression & Design:
Build a scalable level management system (JSON/ScriptableObject-based) to support multiple levels with increasing difficulty.
Level selection screen displaying unlocked, locked, and completed stages with star ratings.
Daily Reward System:
Consecutive day login streak logic using local system time / server timestamp verification.
Claim animations and automatic reward payouts (coins/power-ups).
Spin & Win (Lucky Wheel):
Interactive UI wheel with smooth physics/easing rotation.
Configurable reward probability drop rates and a daily free spin timer (with optional ad-watch hooks for extra spins).
Achievement System:
Achievement tracking logic (e.g., break X bricks, complete level Y without losing a life, reach score Z).
In-game notifications/popups upon unlocking and a dedicated achievements UI panel to claim rewards.
Data Persistence:
Clean, persistent saving/loading (PlayerPrefs or encrypted local JSON) for levels, inventory, streak status, and achievements.
Requirements:
Strong experience in Unity (C#) mobile game development.
Clean, modular, and well-commented code architecture.
Experience integrating standard casual/arcade UI flows and reward systems.
game design game development 2d game art game ui
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.