Knight Online 2383 Client Source DirectX 9 to DirectX 11 Migration

Job ID: 40495992

Budget: $30 – $250 AUD

I have the full Knight Online 2383 client source running on DirectX 9 and need it modernised to DirectX 11. The server is stable—only the rendering layer must change—so your work will focus on the graphics pipeline, shader set-up, device management and all HLSL migrations.

What must remain untouched is critical:
• User Interface (UI) elements
• Game mechanics
• In-game animations

On the optimisation side I’m targeting:
• Noticeable frame-rate gains, especially in crowded zones
• Lower overall memory footprint
• Faster initial and zone-change load times

You will be working in C++ with the existing codebase; all shaders are available and simply need rewriting or refactoring for DX11. I expect clean, well-commented commits so the team can follow every step. A final build that runs side-by-side with the current DX9 client without feature regression will be the acceptance gate.

If you have shipped or maintained another MMORPG client—or have deep experience squeezing performance from DirectX 11—let’s talk.