REQUIREMENT BREIF
Project Overview:
We are currently utilizing the "Addressable" Unity package within our project to facilitate the dynamic download and loading of scenes during runtime. This implementation allows for seamless user experience where scenes are downloaded and loaded concurrently while the application is in use. However, we have encountered a critical issue specifically related to iOS builds. When loading certain games from cache, the application crashes on iPhone devices. Upon investigation through the Xcode debugging portal, it has been identified that the crash is attributed to memory leaks.

Applications details are mentioned below:
Type of Asset: Mobile
Domain: Gaming
Category: Educational
Audience: Kids (6-12 yrs)

1.Issue Description:
1.Crashes occurring on iOS devices when loading games from cache, with Xcode debugging portal indicating memory leaks.
2.Desired Outcome:
1.The Ensure that the application does not crash when users initiate gameplay loading from cache.
2.Prevent memory leaks during simultaneous background processes of game downloading and caching

3.Unity Engine:
1.The game should be developed using the Unity game development engine Version LTS 2020.3.26f1
Scope of Work:
1.Identification of Root Cause: Conduct a comprehensive analysis to identify the underlying cause of crashes and memory leaks occurring during gameplay loading from cache.
2.Implementation of Solutions: Develop and implement robust solutions to address the identified issues, ensuring stability and performance optimization.
3.Testing and Validation: Conduct rigorous testing across iOS devices to validate the effectiveness of implemented solutions and ensure seamless functionality without crashes or memory leaks.
4.Documentation and Reporting: Provide detailed documentation outlining the implemented solutions, testing procedures, and any additional recommendations for future enhancements.
Proposal Requirements:
1.Experience and Expertise: Demonstrated experience and expertise in Unity development, particularly in addressing memory management issues and optimizing performance for iOS platforms.
2.Timeline: Provide a detailed timeline outlining key milestones and deliverables for the project, including estimated durations for analysis, development, testing, and documentation phases.
3.Cost Estimate: Submit a comprehensive cost estimate for the entire project, including breakdowns for analysis, development, testing, and documentation efforts.
4.References: Include references or case studies showcasing previous projects or experiences relevant to memory management optimization and stability enhancements in Unity for iOS.

4.Development Timeline:
1.Provide a detailed project timeline, including milestones and deadlines.

5.Testing and Quality Assurance:
1.Outline your testing and quality assurance processes to ensure a bug-free and polished final product.
2.Share a Unit Test report along with the build and sample of Unit test report will be shared by Techved.
6.Support and Updates:.
1.Detail the post-launch support and update plan for the game until and post Go-live.

Hourly Range: $25.00-$45.00

Posted On: March 07, 2024 09:25 UTC
Category: Mobile Game Development
Skills:iOS, iOS Development, Smartphone, Mobile App Development

Country: India

click to apply

Powered by WPeMatico