I will build unity game mechanics and systems


Level 1
About this gig
Struggling with broken C# scripts, messy architecture, or physics bugs in your Unity project?
I engineer clean, modular Unity game mechanics and systems in C# built for smooth framerates, zero script conflicts, and easy expansion across 2D, 3D, and mobile platforms.
What I Engineer for You:
- Locomotion & Physics: Responsive 2D/3D character controllers, platforming physics, and Cinemachine camera setups.
- Gameplay Systems: Interaction frameworks, health/damage logic, weapons, and slot-based inventory systems.
- Enemy & NPC AI: State machines and NavMesh pathfinding for patrol, pursuit, and combat behaviors.
- UI & Audio Systems: Canvas UI menus, dynamic HUD widgets, settings screens, and sound management.
- Optimization: Strict draw call batching, memory profiling, and mobile/PC performance tuning.
Why Work With Me?
- Clean C# Architecture: SOLID principles, decoupled logic, and well-commented code. Seamless Delivery: Clean .unitypackage exports or repository-ready project setups. 4+ Years Experience: Professional engineering background across diverse game genres.
Please message me with your Unity version and project scope before ordering!
Get to know Ahtisham Ejaz
Unreal Engine Developer
Level 1
- FromPakistan
- Member sinceFeb 2024
- Avg. response time1 hour
- Last delivery3 weeks
Languages
Urdu, English, Punjabi
My Portfolio
Other Game Development Services I Offer
FAQ
Which Unity versions and render pipelines do you support?
I support Unity 2022 LTS, Unity 6, and modern LTS versions across URP (Universal Render Pipeline), HDRP, and Built-in render pipelines.
Can you fix bugs in my existing C# scripts?
Yes. Order the Basic tier or reach out directly with your script and error logs so I can diagnose null references, performance bottlenecks, or physics jitter.
Do you build for Mobile (Android/iOS) or PC?
Both. I write platform-agnostic C# code and can configure touch inputs, mobile controls, and performance profiling for both Android/iOS and PC platforms.
How do you deliver the finished work?
I deliver a self-contained .unitypackage that you can import directly with a single click, or a clean Unity project folder with fully organized asset directories.
