← back
Q3 Engine Developer for Gameplay Feature

Q3 Engine Developer for Gameplay Feature

Pending
💰 USD 30–250 👤 Unknown 🕒 18d ago status: new
C Programming Game Design C# Programming Software Architecture C++ Programming Game Development Game Testing Visual Effects
Looking for an experienced id Tech 3 / Quake 3 engine developer to implement a small server-side gameplay feature in the game module (C). **The Feature:** When a player gets a kill, they receive a temporary speed boost: - +25% movement speed for 5 seconds - Effect does not stack but refreshes on a new kill - Fully controlled via CVARs (enable/disable, adjust multiplier and duration) **Technical Requirements:** - Implemented server-side only (game VM / game module) - Changes confined to: `g_client.c`, `g_local.h`, `bg_pmove.c`, `g_main.c` - Speed multiplier injected cleanly into pmove — no breaking existing movement logic - Boost state tracked on `gclient_t`, cleared correctly on death/respawn via `ClientSpawn` - No client-side hacks, no protocol changes, no prediction issues **Nice to Have:** - Optional visual indicator via a server-triggered event or flag **What I'll Provide:** The relevant SDK files you need. No need to source them yourself. **IMPORTANT:** Only bid if you have hands-on experience with the Quake 3 / id Tech 3 SDK. Generic game dev experience is not sufficient — I will know immediately.
↗ View on Freelancer