Metin2 UI Integration Enhancements
Budget: $250 – $750 USD
I run a Metin2 project and I’m ready to push the client and server forward with fresh features. The immediate focus is on two fronts:
• User interface enhancements – I want the current windows, panels and overlays re-worked so players enjoy a smoother, more intuitive flow. Think smarter layouts, clearer hierarchy, scalable fonts, color-blind-friendly palettes, and keyboard navigation that meets basic accessibility standards.
• Integration with other systems – the client needs to exchange data with an external account-management / analytics service over a REST-style API. I will supply endpoint documentation; you wire it in cleanly so log-ins, character stats and event triggers sync in real time without bloating latency.
You’ll be diving into both the C++ core and the embedded Python scripts. Familiarity with Metin2’s original source structure, packet handling and UI files (.py/.pyc, .tga, .dds assets) is essential so the new code stays compatible with the current build I’m running.
Deliverables
• Updated C++ and Python source with clear comments
• Any new or modified UI assets
• A concise implementation note explaining every class, function, or packet you touched
• Compiled client binary ready for immediate test deployment
Acceptance is simple: the game boots with no new errors, the refreshed UI passes my accessibility checklist, and the external system reflects in-game events within one second. Push everything to the Git repo I provide, tag your commit, and we’re good.
• User interface enhancements – I want the current windows, panels and overlays re-worked so players enjoy a smoother, more intuitive flow. Think smarter layouts, clearer hierarchy, scalable fonts, color-blind-friendly palettes, and keyboard navigation that meets basic accessibility standards.
• Integration with other systems – the client needs to exchange data with an external account-management / analytics service over a REST-style API. I will supply endpoint documentation; you wire it in cleanly so log-ins, character stats and event triggers sync in real time without bloating latency.
You’ll be diving into both the C++ core and the embedded Python scripts. Familiarity with Metin2’s original source structure, packet handling and UI files (.py/.pyc, .tga, .dds assets) is essential so the new code stays compatible with the current build I’m running.
Deliverables
• Updated C++ and Python source with clear comments
• Any new or modified UI assets
• A concise implementation note explaining every class, function, or packet you touched
• Compiled client binary ready for immediate test deployment
Acceptance is simple: the game boots with no new errors, the refreshed UI passes my accessibility checklist, and the external system reflects in-game events within one second. Push everything to the Git repo I provide, tag your commit, and we’re good.