← Back to Portfolio

Project 04 - Idle Tycoon

Car Repair Shop

Car Repair Shop is a 3D mobile idle-tycoon game where the player manages an auto repair business, repairs cars, expands the shop, crafts parts, upgrades lifts, and improves income progression.

Genre Idle Tycoon
Engine Unity 2022.3.37f1
Language C#
Platform Android
Project Type Production-style system project
Complexity High
Focus Gameplay Systems / AI / Economy / UI

Overview

Car Repair Shop is a 3D mobile idle-tycoon game where the player manages an auto repair business, repairs cars, expands the shop, crafts parts and upgrades the repair workflow.

The project combines multiple management-game systems: AI-controlled cars, AI mechanics, repair tasks, inventory, crafting, upgrades, economy, dynamic UI and persistent save data.

The main goal was to create a complete mobile tycoon loop where cars arrive, mechanics repair them, the player earns resources and then reinvests them into shop expansion and progression.

What I Implemented

  • AI movement for cars and mechanics using NavMesh
  • Car spawning logic with available lift detection
  • Repair workflow and mechanic task management
  • Building system for purchasing and placing new lifts
  • Inventory system for car parts and repair resources
  • Crafting system where parts are created from fragments
  • Player balance tracking and reward progression
  • Custom JSON save system for persistent progress
  • Inventory, crafting, upgrades, settings and shop UI screens
  • Mobile texture and asset optimization for Android performance

Technical Case Study

Technical decisions

  • Used NavMesh-driven AI movement for cars and mechanics to support the repair workflow
  • Separated repair tasks, inventory, crafting, upgrades and save data into maintainable systems
  • Used a custom JSON save system to persist player progress and shop expansion

What problems I solved

  • Coordinated car spawning, available lift detection and mechanic task assignment
  • Connected economy, inventory and crafting so the idle-tycoon loop feels complete
  • Kept multiple UI screens consistent across shop management, upgrades, settings and rewards

Result

  • Complete mobile idle-tycoon prototype with AI workflow, economy and progression
  • Strongest example of multi-system Unity gameplay implementation in the portfolio
  • Demonstrates ability to connect gameplay, UI, data saving and mobile optimization

Gameplay Media

Car Repair Shop gameplay screenshot
Car Repair Shop repair shop screenshot
Car Repair Shop storage screenshot
Car Repair Shop crafting screenshot
Car Repair Shop upgrades screenshot