Unity/Flutter Mobile Puzzle Suite
Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted59 minutes ago
I’m gearing up to publish a small family of casual puzzle titles on both iOS and Android and need a solid, expandable foundation. My immediate priority is two “sort” games—think classic bus sort and bottle color sort—yet the codebase should be reusable for picture-based, block-based, and similar 3D puzzles I’ll add later.
Here’s what I need you to hand over:
• A clean Unity (C#) or Flutter project—either is acceptable—set up for dual-platform builds.
• Core loop and game mechanics for the two sort puzzles, running smoothly in 3D.
• At least 50 playable levels OR a lightweight procedural level generator with a sample seed list.
• Simple but functional UI: title screen, level select, in-game HUD, pause, win/fail dialogs.
• A progression layer that unlocks levels sequentially and stores player state locally.
• Well-structured, commented C# (or Dart) scripts and an organised scene/prefab hierarchy so I can drop in new art, tweak variables, and push new puzzles without refactoring.
• Stubs for ads (interstitial / rewarded) and basic IAP hooks; no SDK integration yet, just clearly-marked methods I can wire up later.
• Clear build instructions and a quick README outlining where to extend mechanics, add levels, and plug in services.
Acceptance check:
1. Project opens with no errors or warnings on the latest stable Unity LTS (or Flutter stable) and builds to both platforms.
2. All listed UI screens navigate correctly on a test device.
3. Completing a level advances progression and saves state after relaunch.
4. Ad/IAP stubs compile and log placeholder calls.
5. Source files are tidy, named logically, and free of redundant assets.
I’ll share reference videos, rough GDDs, and art placeholders once we agree on the workflow. If you enjoy working modularly and writing maintainable code, this will be quick—and I’ll likely bring you back to expand the picture and block games next.
Here’s what I need you to hand over:
• A clean Unity (C#) or Flutter project—either is acceptable—set up for dual-platform builds.
• Core loop and game mechanics for the two sort puzzles, running smoothly in 3D.
• At least 50 playable levels OR a lightweight procedural level generator with a sample seed list.
• Simple but functional UI: title screen, level select, in-game HUD, pause, win/fail dialogs.
• A progression layer that unlocks levels sequentially and stores player state locally.
• Well-structured, commented C# (or Dart) scripts and an organised scene/prefab hierarchy so I can drop in new art, tweak variables, and push new puzzles without refactoring.
• Stubs for ads (interstitial / rewarded) and basic IAP hooks; no SDK integration yet, just clearly-marked methods I can wire up later.
• Clear build instructions and a quick README outlining where to extend mechanics, add levels, and plug in services.
Acceptance check:
1. Project opens with no errors or warnings on the latest stable Unity LTS (or Flutter stable) and builds to both platforms.
2. All listed UI screens navigate correctly on a test device.
3. Completing a level advances progression and saves state after relaunch.
4. Ad/IAP stubs compile and log placeholder calls.
5. Source files are tidy, named logically, and free of redundant assets.
I’ll share reference videos, rough GDDs, and art placeholders once we agree on the workflow. If you enjoy working modularly and writing maintainable code, this will be quick—and I’ll likely bring you back to expand the picture and block games next.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.