Integration and Update of OpenTTD Patch
$30-250 USD
Paguhet në dorëzim
Introduction:
We're on the lookout for a proficient C++ programmer with a passion for game development to update or completely overhaul a patch for OpenTTD, the acclaimed open-source transportation simulation game. This patch was once a component of the Mini Integrated Nightly patch pack but has since fallen out of compatibility with the latest OpenTTD versions. Discover more about OpenTTD at [login to view URL]
Background:
The genesis of this patch can be found in the OpenTTD Wiki (Mini IN) [login to view URL]
and further discussions and a diff file are available on TT-Forums (Forum Link) [login to view URL] This job includes the latest patch version, "waypoint stats [login to view URL]," as a foundational document.
Patch Analysis:
Total Lines: The original patch includes approximately 328 lines, with 303 lines dedicated to code, focusing on enhancing waypoint statistics and incorporating GUI modifications.
Complexity: Encompasses GUI changes, updates to data structures, game behavior modifications, and save/load functionality enhancements.
Project Scope:
Revise the patch for compatibility with the newest version of OpenTTD, preserving all original functions.
Thoroughly comment the code for ease of future maintenance.
Supply the updated source code.
Ensure the patch compiles with the latest JGR Patch Pack [login to view URL]
Deliver a working binary of OpenTTD with the JGR Patch pack and the revised patch.
Ascertain code stability and freedom from bugs.
Rectify any deficiencies to meet the standards outlined above.
Additional Objective:The project also aims for the updated patch to be accepted and maintained within the JGR Patch Pack's GitHub repository, necessitating adherence to their coding standards, comprehensive testing, detailed documentation, community feedback incorporation, and successful pull request submission.
Integration Steps:
Align with JGR Patch Pack coding standards.
Conduct extensive testing for stability and compatibility.
Provide detailed documentation including functionality, instructions, and dependencies.
Engage with the OpenTTD and JGR communities for feedback.
Prepare and submit a pull request to the JGR Patch Pack GitHub repository with a detailed description of the contributions.
Requirements:
Propose a lump sum quote covering the project scope and integration objective.
Work must be released under the GNU General Public License version 2.0.
How to Apply:
Candidates should submit an application outlining their experience with C++ and game development, emphasizing any contributions to OpenTTD etc., or similar open-source projects is beneficial. Include your quote, estimated project timeline, and examples of past successful pull requests or community engagements.
ID Projekti: #37846753
Rreth projektit
7 profesionistë freelancer dërguan një ofertë mesatare prej $201 për këtë punë
Hi! Already have something similar to show you live Social Media App and Web Development. I have gone through your requirement. I can say that we have already worked on the similar project earlier. I can build your wor Më shumë
Having a decade of experience in website, app, and software development, my team at RAM TECH can help you not only patch the OpenTTD game but also bring it up-to-date for compatibility with the latest version. Proficie Më shumë
As an experienced C++ developer with a strong background in game development, I am uniquely positioned to tackle the challenge of updating and integrating the OpenTTD patch you require. I have extensive knowledge in th Më shumë