
Closed
Posted
Paid on delivery
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.
Project ID: 40692198
23 proposals
Remote project
Active 8 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
23 freelancers are bidding on average ₹12,474 INR for this job

As an experienced Unity developer with expertise in game design, 2D/3D development and backend integration, I am confident that I am the best fit for your project. I have a strong track record of developing games with scalable level progression, core player-retention systems, and more importantly, ensuring clean and modular code architecture for easy maintenance and scalability. My experience in designing and implementing UI flows, reward systems and monetization solutions guarantees that I will be able to create a top-notch level selection screen displaying unlocked, locked and completed stages with star ratings. Moreover, my advanced knowledge of player retention tactics, like daily streak logic and daily rewards animations will ensure that your users feel engaged and motivated to keep coming back to your game. Data persistence is important when it comes to mobile gaming as it helps retain user progress. I understand this well and can assure you of clean, persistent saving/loading for levels, inventory, streak status, and achievements. The final product will be robust, high-performing, and ready for release. Choose me as your unity developer and let's level up your game together!
₹30,000 INR in 10 days
5.2
5.2

As a game developer with over 9+ years of experience and a company focused on turning ideas into reality, my team and I are highly skilled in deploying projects similar to yours. I have exceptional expertise in Unity and C#, with a deep understanding of 2D game design, data management and asset integration. Your project aligns perfectly with my skill sets and interests, making me confident that I can apply my knowledge to deliver beyond your expectations. From building sophisticated level systems to designing meaningful interactive mechanics, it's all in a day's work for me. I deeply understand the dynamics of player retention like reward systems, achievement tracking, login streak logic and will ensure every element is seamlessly implemented in your game. Additionally, I appreciate and follow a modular, clean code approach which not only ensures easy maintenance but also allows us to scale the product whenever necessary. Moreover, I'm committed to adding value beyond project completion through a detailed 3-month post-project support. It would be an honor to bring my passion for game development and proactive problem-solving approach to your project. I look forward to working together!
₹17,000 INR in 7 days
5.3
5.3

With over six years of professional experience in design and mobile app development, I am confident that I can successfully deliver all your project’s requirements. Having proficiency in Unity (C#) game development, I am well acquainted with the core mechanisms of a brick-breaker game structure as outlined in your project description. My previous works demonstrate an aptitude for creating scalable systems and well-commented code architecture, which will be instrumental in developing the multi-level progression and core-retention systems you require. Moreover, I have hands-on experience integrating casual/arcade UI flows, reward systems and data persistence in mobile games. Through consistent communication and timely delivery, my clients have always had high-quality work that met their expectations. My primary goal is to convert your prototype level into a comprehensive release-ready loop with seamless level management, level selection screen display and engaging player retention systems to enhance user experience.
₹1,500 INR in 3 days
3.7
3.7

Greetings I understand you're looking to expand your brick-breaker game by adding level progression, retention systems, and more. We have successfully completed similar projects in the past. Your vision for a scalable level management system, daily reward systems, and an interactive achievement system aligns perfectly with our expertise. We can create a clean, modular framework that enhances player engagement and retention while ensuring a seamless user experience. I bring extensive experience in Unity C# mobile game development, having worked on various projects that required meticulous attention to code quality and user interface design. My background ensures that I can deliver a polished, release-ready product that meets your specifications. I’d love to chat about your project and suggest a follow-up discussion to explore how we can make your game a success. Regards, Nabeel Ismail
₹5,500 INR in 7 days
0.6
0.6

You need to transform a working brick-breaker prototype into a fully polished, release-ready mobile game with progression depth and retention mechanics that keep players returning daily. I have done exactly this kind of expansion work in Unity C# and can deliver every deliverable you listed cleanly and maintainably. My approach: I would audit your existing codebase first to understand naming conventions and architecture, then build outward without breaking what works. Stack is Unity C# with ScriptableObject-driven level configs exported from JSON, a dedicated SaveManager using AES-encrypted local JSON rather than raw PlayerPrefs, and a clean event-bus pattern so daily rewards, achievements, and the lucky wheel all stay decoupled and easy to extend later. Specific risks I will handle upfront: time-zone manipulation on the streak system, wheel probability drift over many spins, and save-file corruption on mid-write crashes. All three have known, testable solutions I have implemented before. Timeline estimate: two weeks for level progression and data persistence, one additional week for daily reward, lucky wheel, and achievement systems, with buffer for your feedback cycles. Question before we go further: is your existing project structured with any dependency injection framework or is it straight MonoBehaviour-driven, and do you have a target platform split between iOS and Android?
₹5,900 INR in 7 days
0.0
0.0

I'll expand your brick-breaker game into a full release-ready loop, building a scalable JSON/ScriptableObject-based level system with a polished level select screen showing locked, unlocked, and star-rated stages. I'll implement a daily login streak system with server-verified timestamps, smooth claim animations, and automatic reward payouts, alongside an interactive Spin & Win wheel with configurable drop rates, a free-spin timer, and ad-watch hooks for bonus spins. The achievement system will track custom conditions like brick counts, no-hit level clears, and score milestones, complete with unlock notifications and a dedicated claim panel. All progress — levels, inventory, streaks, and achievements — will be saved through clean, persistent local storage with encryption where appropriate. My code will be modular, well-commented, and structured for easy future expansion, so you can keep adding content without reworking core systems.
₹5,000 INR in 5 days
0.0
0.0

Hello! I have reviewed your Unity C# Developer Needed to Expand 2D Mobile Game project requirements. With extensive experience in Unity, C# Programming, Mobile App Development, and casual arcade game architectures, I can expand your brick-breaker prototype into a complete, release-ready loop with robust progression and retention systems. Proposed Technical Approach Level Progression & Design: Build a scalable, modular level management system utilizing ScriptableObjects or JSON to handle multiple difficulty levels, paired with an interactive level-selection screen featuring unlock states, completion status, and star ratings. Retention Systems: Implement a consecutive-day login streak system with timestamp verification, an interactive Spin & Win lucky wheel with smooth easing rotation and probability drops, and a comprehensive achievement tracker. Data Persistence: Set up secure, robust local data saving using encrypted JSON or PlayerPrefs to preserve player inventory, currency, level stars, streak data, and unlocked achievements.
₹7,000 INR in 7 days
0.0
0.0

Hi, This is a great fit — I've worked on exactly this kind of scope before: taking a core-loop prototype and building out the full retention/meta layer that turns it into a release-ready casual game. Here's how I'd approach each deliverable: 1) Level Progression & Design • Scalable level system driven by ScriptableObjects (for designer-friendly editing in the Unity Inspector) with JSON export/import support for easy remote updates later. • Level select screen with locked/unlocked/completed states and star-rating display, built to scale cleanly as you add more levels without touching UI code. 2) Daily Reward System • Login-streak logic using device time with basic tamper-resistance (server timestamp verification hook included, so you can plug in a backend later without a rewrite). • Claim animation + automatic coin/power-up payout, cleanly separated from the UI so rewards logic is reusable elsewhere (e.g., achievements). Code standards: modular, single-responsibility classes, consistent naming, and inline comments — built so another developer (or future-you) can pick it up without a walkthrough. A couple of quick questions before I finalize scope/timeline: • Roughly how many levels are you targeting for this first release? • Is backend/server-side verification needed now, or is client-side-with-hooks sufficient for this phase? Happy to hop on a quick call or continue over chat — looking forward to it. Thanks from Ramesh..
₹7,000 INR in 7 days
0.0
0.0

Hi, I’m an experienced Unity C# developer and can help expand your existing 2D brick-breaker game into a complete and polished mobile experience. I can implement the level progression system, level selection, daily rewards, lucky wheel, achievements, and reliable data persistence. I’ll keep the code clean, modular, and easy to expand with new levels and features in the future. I’m also comfortable working with existing Unity projects and integrating new systems without affecting the current gameplay. I’d be happy to review the existing project and discuss the scope, timeline, and budget. Thanks! Tamanna
₹8,000 INR in 8 days
0.0
0.0

I will make your levels work on the game. Main things I will be focusing on is player satisfaction and replayability from my side along with your given input
₹8,000 INR in 8 days
0.0
0.0

Hi, I’m an experienced Unity/C# developer with strong experience in 2D mobile game development, gameplay systems, progression, UI, and player-retention features. I can expand your existing brick-breaker game with: • Scalable JSON/ScriptableObject-based level progression • Level selection with locked/unlocked/completed states and star ratings • Daily login streaks and reward system • Lucky Wheel with configurable probabilities and daily spin limits • Achievement tracking, notifications, and reward claiming • Persistent player data for levels, coins, inventory, streaks & achievements • Clean, modular and well-commented Unity C# architecture • Mobile-optimized UI, animations and smooth gameplay flows I’ll work with your existing project and focus on making the systems scalable, reliable, and release-ready without unnecessarily changing the current core gameplay. I’m available to start immediately and can review the existing Unity project first. Regards
₹1,500 INR in 7 days
0.0
0.0

The platform you are describing is essentially a two sided booking system with profile discovery and real time availability at its core, not just a simple website. The challenge here will be keeping booking slots consistent across web and mobile while avoiding double bookings and maintaining a smooth user flow. My team would approach this with a shared backend and API layer, likely with Flutter for apps to keep parity and speed of rollout, while structuring the booking logic centrally so both platforms stay perfectly in sync. Have you thought about how strict the availability system needs to be, real time slot locking or simple request based bookings?
₹7,000 INR in 7 days
0.0
0.0

I’m interested in working on this project. I can expand the existing Unity game with a scalable level progression system, level selection, daily rewards, spin & win, achievements, persistent data saving, reward systems, and polished mobile UI flows. I can keep the code clean, modular, and well-commented while ensuring the systems are easy to configure and extend. You can check my portfolio for my previous Unity projects. I’d appreciate the chance to prove my skills, and feel free to negotiate the budget.
₹4,000 INR in 5 days
0.0
0.0

Hi! I work with Unity and C#, and I understand the typical XP → level-up → reward → save progression flow. I can inspect the progression scripts, reproduce the issue, identify why the level and reward events are not triggering, and provide a clean fix with a short explanation of the changes. I’m ready to start immediately.
₹7,000 INR in 7 days
0.0
0.0

Hi! I'll build a scalable level-management system using ScriptableObjects (in-editor) and JSON (external updates), letting designers add levels without touching code. The level-selection screen will show unlocked/locked/completed stages with star ratings and smooth UI transitions (Unity UI + DOTween). Daily Reward System: A streak tracker reading local time, with an optional server-timestamp hook to prevent cheating. Claim animations via Timeline/DOTween, with rewards (coins, power-ups) added instantly to inventory. Spin & Win: A reusable wheel component with physics-based rotation, easing curves, and a configurable reward table controlling drop probabilities. Includes a daily free-spin timer and optional ad-watch hooks (Unity Ads/AdMob). Achievement System: A lightweight observer pattern tracking conditions (bricks broken, perfect levels, score milestones), triggering pop-ups and updating a claimable achievements panel. Persistence: A centralized SaveManager writing encrypted JSON (PlayerPrefs fallback for simple values), with versioning, migration, and backup safety. All code will be modular, well-commented, and documented for easy future updates. Possible caveats could be balancing difficulty curves, keeping wheel randomness feeling fair, and syncing offline streak data with occasional online verification—all exposed as configurable parameters for tweaking and playtesting. Timeline is around 10 days.
₹15,000 INR in 10 days
0.0
0.0

Hi! I’m a Unity developer and Game Design student focused on gameplay programming with C#. I understand that the core brick-breaker game is already functional, and the goal is to expand it with progression systems rather than rebuild the game from scratch. I can help implement: Level progression and unlocking Level selection screen Daily reward system Reward wheel Achievements Save/load for player progress My approach would be to first review the current Unity project and understand how the existing gameplay and UI are structured. Then I’d add each system separately, keeping the code organized and testing the integration as I go. I’ve developed and published a complete Unity game during a 7-day game jam, and I regularly work with C#, gameplay systems, UI, debugging and Unity projects. One question before starting: do you already have the UI/assets for the level selection, daily rewards and reward wheel, or should those interfaces also be created as part of the project?
₹8,500 INR in 10 days
0.0
0.0

Hi, I'm Faisal, a Unity and C# developer focused on 2D Android mobile games. I can expand your brick-breaker without rewriting the core loop. I will review existing scripts, fix bugs, and polish gameplay while adding ScriptableObject/JSON level progression, level select with lock/unlock and stars, daily login rewards, a configurable lucky wheel, achievements, and clean save/load. This supports retention and a scalable mobile release. I can start today. Please share your target level count and any existing UI assets.
₹5,500 INR in 7 days
0.0
0.0

Hi! I can work directly with your existing Unity project — no need to rebuild the core game. I’d structure the upgrade in this order: 1. Level progression + ScriptableObject/JSON configuration 2. Persistent save system 3. Level selection with locked/completed/star states 4. Daily rewards and streaks 5. Lucky Wheel 6. Achievement tracking and reward UI I can start immediately and first review the existing project structure so the new systems integrate cleanly with what you already have. I can also send each system as a working milestone instead of waiting until everything is finished. What Unity version are you currently using, and are you already saving player progress with PlayerPrefs or another system?
₹8,000 INR in 2 days
0.0
0.0

Indore, India
Member since Sep 3, 2026
$10-30 USD
$10-30 USD
₹12500-37500 INR
₹1000-4500 INR
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$10-30 CAD
$250-750 CAD
£750-1500 GBP
$250-750 USD
$30-250 USD
$8-15 USD / hour
₹12500-37500 INR
£10-30 GBP
₹12500-37500 INR
£20-250 GBP