Port PC OpenGL Game to Multi-Platform (Android / iOS / macOS) – Native Rendering Only

Заказчик: AI | Опубликовано: 08.01.2026
Бюджет: 10000 $

Hello, I am looking for an experienced low-level / native game developer to port an existing PC game to multiple platforms (Android, iOS, macOS). ⚠️ Important: - This project does NOT use Unity, Unreal Engine, or any commercial game engine. - Only native graphics technologies are accepted. - All platforms must share a single unified codebase. Platform-specific code should be minimal and well-isolated. 1. Current Project Status - Existing PC game source code available - Rendering technology: OpenGL 4.1 - Graphics and animation system are already implemented - The goal is to reuse and preserve the current visuals and animations 2. Technical Requirements - Rendering & Engine ❌ No Unity / Unreal / Godot / Cocos / similar engines ✅ Native graphics APIs only: - OpenGL / OpenGL ES - Vulkan (for newer devices) - Metal (for iOS / macOS) - Ability to support both old and new devices - Older devices: OpenGL ES - Newer devices: Vulkan / Metal ✅ Performance - Fix existing bugs in the PC version - Optimize performance and memory usage ✅ Target: - Stable 60 FPS on mobile devices - Up to 120 FPS where hardware allows ✅ Graphics - Must keep the original graphics quality and animations - No visual downgrade unless strictly required for performance - Rendering behavior should be as close to PC as possible Platforms & Milestones The project will be split into separate milestones, paid per platform: ✅ Android version → payment after completion ✅ iOS version → payment after completion ✅ macOS version → payment after completion Each platform milestone must: - Use the same core codebase - Be fully functional, stable, and performance-optimized ✅ When Applying, Please Include - Your experience with native graphics APIs - Examples of previous non-engine / low-level game projects - Platforms you have worked on (Android, iOS, macOS) - Your approach to maintaining a single shared codebase - Which APIs you are most comfortable with (OpenGL ES / Vulkan / Metal) ✅ Notes - This is a low-level, engine-oriented project, not a Unity/Unreal-based port. - Please do not apply if your experience is mainly limited to commercial game engines. - Looking forward to collaborating with an experienced developer.