نُشرت في 15 نوفمبر 2026 · تحققنا في 15 نوفمبر 2026 من أنها ما زالت متاحة
هل هذه شركتك؟€ 10 – € 10.000 / لكل مشروع
# FleetMP – Custom Multiplayer Development for Euro Truck Simulator 2 ## Project Overview We are looking for an experienced C++ developer, game engine specialist, or reverse engineer to help us develop **FleetMP**, an independent multiplayer modification for Euro Truck Simulator 2 (ETS2). Our goal is to create a multiplayer experience similar in concept to TruckersMP, allowing players to connect over the internet and drive together in the same game world. **This is an existing project, not a development project starting from scratch.** We already have a codebase, launcher development, networking components, and initial research into the ETS2 Prism3D engine. We are looking for someone who can continue the existing development, investigate the remaining technical challenges, and help us achieve a working multiplayer prototype. ## Main Objective We want two players to be able to: - Download and install the FleetMP launcher. - Start Euro Truck Simulator 2 through FleetMP. - Create or join a multiplayer session. - Connect over the internet without requiring the same local network. - See each other's trucks inside the actual ETS2 game world. - Drive together with synchronized truck movement and vehicle states. - Disconnect and reconnect safely. Our first priority is a working two-player prototype. Larger player counts and advanced features may follow in future development phases. The final product should be as easy to use as possible, without manual DLL installation or complicated networking setup for end users. ## Existing Development Progress Our project already includes: - An existing FleetMP codebase. - Launcher and client components. - Networking architecture. - Native C++ integration research. - Initial ETS2 engine analysis. - Successful automated client and networking tests. - Research into internal vehicle registration and object management. The biggest remaining technical challenge is the correct creation and rendering of remote player vehicles inside the Prism3D engine. This is where we especially need an experienced developer. ## Required Skills We are looking for experience with: - Advanced C++ development. - Windows x64 applications. - Game engine architecture. - Reverse engineering and binary analysis. - Vehicle and entity management. - Game rendering and object lifecycles. - Multiplayer architecture and network synchronization. - UDP, peer-to-peer networking, NAT traversal, or relay solutions. - DLLs and native game integrations. - Debugging and memory management. - Visual Studio and Windows debugging tools. Prior experience with Euro Truck Simulator 2, American Truck Simulator, TruckersMP, or Prism3D would be a significant advantage. ## Technical References Relevant public resources include: SCS Telemetry SDK: https://modding.scssoft.com/wiki/Documentation/Engine/SDK/Telemetry SCS Convoy Documentation: https://blog.scssoft.com/2021/08/convoy-faq.html TruckersMP Game Client SDK: https://github.com/TruckersMP/GameClientSDK SPF Framework Vehicle API: https://github.com/TrackAndTruckDevs/SPF-Framework/blob/main/docs/api/SPF_Vehicle_API.md Historical ETS2 Multiplayer Code: https://github.com/MRBlueGame95/ETS2MP These resources provide useful technical references, but they do not offer a complete ready-made solution. Independent research and implementation are required. ## Expected Deliverables Our preferred first milestone is: **A real, visible, controllable remote truck inside an ETS2 test environment.** Once this milestone is achieved, we want to proceed with: 1. Multiplayer synchronization between two independent clients. 2. An internet-based session hosting and joining system. 3. Integration with the existing FleetMP launcher. 4. A distributable Windows test build. 5. Documentation, source code, and reproducible testing results. We currently do not have a second human tester available. Development and automated testing should continue independently until a real two-player acceptance test can be arranged. ## Budget and Collaboration We are a privately developed project looking for a skilled developer interested in a long-term collaboration. We are open to discussing several arrangements: - Fixed-price development milestones. - Payment after successful delivery and acceptance of agreed milestones, using appropriate payment protection. - An initial paid technical feasibility assessment. - A longer-term partnership involving a negotiated revenue share. - A hybrid agreement combining milestone payments and potential future revenue participation. For a revenue-share partnership, payment terms, ownership, duration, reporting, and responsibilities would be agreed in writing in advance. Future revenue is not guaranteed. We understand that advanced game engine development requires significant technical expertise. Our priority is to find someone who is genuinely interested in the technical challenge and in potentially developing FleetMP further with us. ## Application Requirements Please include the following in your proposal: 1. Your experience with C++ and game engine development. 2. Any previous multiplayer or reverse-engineering projects. 3. Whether you have worked with ETS2, ATS, or Prism3D. 4. How you would approach remote vehicle creation and rendering. 5. Your estimated cost for an initial feasibility milestone. 6. Whether you would consider a long-term collaboration or revenue-sharing arrangement. **We are not looking for a basic multiplayer server setup or a simple ETS2 Convoy configuration.** We want to develop our own independent multiplayer client and launcher. Only legally usable code and assets should be incorporated into the project, with relevant licenses and game publisher requirements respected. We look forward to discussing the project with experienced developers interested in helping bring FleetMP to life.
أنشئ حسابًا مجانيًا لعرض الوظيفة كاملة والتقديم عليها.