$18,000.00 Fixed
We're seeking a talented Unity Game Developer to create an engaging 3D mobile game with stunning graphics, smooth gameplay mechanics, and monetization features for iOS and Android platforms.
Project Overview:
Develop a multiplayer action-adventure mobile game with immersive 3D environments, character controls, combat systems, progression mechanics, and in-app purchases. The game should be optimized for mobile performance.
Key Responsibilities:
Develop 3D mobile game using Unity Engine (2021.3 LTS or newer)
Implement gameplay mechanics, controls, and physics
Create character controllers and AI behavior systems
Design and implement UI/UX for mobile interfaces
Integrate multiplayer networking features
Optimize game performance for mobile devices
Implement in-app purchases and ad monetization
Create save/load system and player progression
Add sound effects, music, and particle systems
Test and debug across multiple devices
Implement analytics and tracking systems
Deploy to App Store and Google Play Store
Required Skills:
3+ years of Unity game development experience
Expert-level C# programming skills
Strong understanding of Unity physics and animation systems
Experience with mobile game optimization techniques
Knowledge of shader programming and graphics optimization
Multiplayer networking experience (Photon, Mirror, or Unity Netcode)
Mobile platform deployment (iOS/Android)
Experience with version control (Git, Plastic SCM)
Understanding of game design principles and mechanics
3D math knowledge (vectors, quaternions, matrices)
Technical Requirements:
Unity 2021.3 LTS or newer
C# .NET programming
Unity Asset Pipeline and Addressables
Mobile input handling (touch, gyroscope, accelerometer)
Performance profiling and optimization
Shader Graph or HLSL/GLSL shader programming
Universal Render Pipeline (URP) or HDRP
Unity IAP and monetization SDKs
Firebase or PlayFab integration
DOTween or custom animation systems
Game Features to Implement:
3D character movement and combat system
Enemy AI with pathfinding (NavMesh)
Level progression and mission system
Inventory and equipment management
Skills/abilities upgrade system
Multiplayer matchmaking and real-time gameplay
Leaderboards and achievements
Daily rewards and gacha mechanics
In-app purchases (coins, skins, power-ups)
Rewarded video ads integration
Cloud save functionality
Push notifications
Optimization Requirements:
Target 60 FPS on mid-range devices
Memory optimization (texture atlasing, object pooling)
LOD (Level of Detail) implementation
Occlusion culling and batching
Asset bundle management
Reduce draw calls and overdraw
Battery and heating optimization
Asset Integration:
3D models and animations (FBX, blend files)
Audio assets (music, SFX)
Particle effects and VFX
UI sprites and textures
Third-party plugins (if needed)
Monetization Features:
Unity IAP for in-app purchases
Unity Ads or AdMob integration
Rewarded video ads
Banner and interstitial ads
Subscription model support
Analytics tracking (Unity Analytics, Firebase)
Deliverables:
Fully functional Unity game project
Clean, well-documented C# source code
Optimized builds for iOS and Android
Game design documentation
Technical architecture document
Build settings and configuration files
App Store and Play Store submission packages
User manual and gameplay instructions
Post-launch support (2 weeks bug fixes)
Budget: $40 - $80/hour (Hourly) or $8,000 - $18,000 (Fixed project)
Timeline: 10-16 weeks
- Proposal: 0
- More than 3 month