• Projects 4
  • Rating 4.6
  • Rating 12 784

Budget: 3000 USD Deadline: 15 days

Dear Kiril,

I am submitting Technical Task – Stage 3, implemented in Unity with a mobile-first approach. The feature set is built using standard Unity workflows based on MonoBehaviour lifecycle, lightweight state machines, and timer-driven logic rather than per-frame polling.

Core systems (pollution, spawning, scoring) are integrated directly into existing Unity components to avoid additional managers. Dog spawning checks pollution state at spawn time, with an increased pollution cap to reduce fail states. Player interaction uses hold-based input processed in Update, while petting, scoring, and feedback are handled via timers and looping Unity Particle Systems to prevent allocations.

Events are implemented as score-threshold checks and reuse an existing object pooling framework for falling food and toy prefabs. Dog movement is redirected using existing navigation logic (NavMesh/agent target switching). Bathing is a timed state using pooled soap bubble particle systems, after which dogs automatically return to patrol.

The implementation relies on Unity object pooling, simple FSMs, coroutines/timers, and prefab reuse, ensuring stable performance and scalability on mobile devices.

Oleksii Harmashov

Oleksii Harmashov

Winning proposal
14 0
  • Projects 14
  • Rating 4.7
  • Rating 2 079

Budget: 200 USD Deadline: 10 days

We continue the project on game development. Stage 3, I expect confirmation and we continue working.

Current freelance projects in the category App Development for Android

19 July
13 July
11 July
9 July
6 July