Unity Realistic Shooter Prototype
Description
I am building a fast-paced, competitive multiplayer shooter in Unity that blends classic gun-game progression with team-based base upgrades. The look and feel must stay firmly in the realistic camp, so expect modern weapons, grounded environments, and snappy, weighty animations.
What I need first is a playable prototype that proves out three intertwined pillars: • Tight, satisfying shooting mechanics (hitscan & projectile, recoil, ADS, reload, basic AI targets for testing). • A network-ready base-upgrade loop where each team earns resources through kills and objectives, spends them on fortifications or buffs, and sees those upgrades replicated correctly across clients. • A persistent progression layer that cycles players through a predefined weapon ladder, tracking stats match-to-match and feeding an addictive “just one more round” feel.
You’ll work entirely inside Unity (latest LTS) with Netcode for GameObjects or another proven networking framework you prefer. Clean, well-commented C#, inspector-driven tuning, and a short setup guide in a README are essential so I can iterate quickly on balance.
Acceptance criteria:
- Host/client session with 6+ peers runs locally without sync errors.
- Switching weapons up the ladder triggers proper animation, sound, and stat changes.
- At least three upgradeable base elements (e.g., wall health, turret damage, radar pulse) purchaseable via shared team currency and visible to all players.
- Match end screen summarizes kills, upgrades bought, and next-round carry-over XP.
If you love crafting punchy gunplay and elegant network code, let’s get this prototype running and ready for playtests. Rate: USD 10–30/hr Skills: Mobile App Development, Game Design, C# Programming, Animation, Unity 3D, Game Development, Unity, AI Development
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.