Unity Performance Optimization & Bug Fixing
I help investigate slow or unreliable Unity projects and turn reproducible issues into a focused repair plan. My portfolio describes mobile asset optimization, modular C# systems and gameplay debugging. Optimization starts with a target-device profile, not a promised frame-rate increase.
Discuss Your ProjectWhere I can help
Find the cause of low frame rates
A CPU bottleneck, expensive rendering and oversized assets need different fixes. I review profiler captures, draw calls, gameplay scripts and the target device before selecting changes.
Reduce avoidable memory and loading costs
Texture sizing, model complexity, allocations and repeated spawning can be reviewed together. Object pooling is useful for repeated short-lived objects when the profile supports it; it is not a blanket fix.
Repair gameplay regressions
Movement, collisions, progression and UI bugs need repeatable steps. Retro Snake Game documents occupied-cell checks and body-position history; AR Planet Info App documents model and texture optimization.
Relevant work
- AR Planet Info App case study
Mobile model and texture optimization alongside interactive AR content.
- Retro Snake Game case study
Efficient body-state updates and valid collectible placement.
How the work moves forward
- Collect the Unity version, target hardware, reproducible steps and a baseline capture.
- Identify the bottleneck and agree a bounded set of changes with clear acceptance criteria.
- Apply fixes and compare the same scene, device and settings against the baseline.
- Check gameplay regressions and document measured results and any remaining constraints.
Before we start
Can you optimize an existing Unity project?
Yes. Send a description of the issue, the target device and the Unity version. A reproducible build or profiler capture helps distinguish code, asset, rendering and platform problems.
Can you guarantee a specific FPS improvement?
No. Results depend on the bottleneck, hardware, scene and allowed changes. I agree measurable targets after reviewing the baseline and report what testing actually shows.
Let’s scope your project.
Share the target platform, current stage, required features and timeline. Based in Lahore, Pakistan — available for remote projects worldwide.
Discuss Your Project