Legacy Project Modernization / Mobile Game
Tondo Jigsaw
Tondo Jigsaw was an older mobile application that had previously been released but no longer worked correctly on modern mobile devices.

Overview
Tondo Jigsaw was an older mobile application that had previously been released but no longer worked correctly on modern mobile devices.
The project required a major Unity modernization from Unity 4 to Unity 2022.
The application also depended on a large number of outdated plugins and an old UI framework.
My Role
I was the sole developer responsible for modernizing the application and bringing it back to a releasable state.
Key Contributions
Upgraded the project from Unity 4 to Unity 2022.
Resolved obsolete API and compile issues.
Replaced or updated outdated plugins.
Worked around the legacy NGUI UI system.
Updated Facebook integration.
Updated gallery functionality.
Updated photo-taking functionality.
Updated social sharing.
Updated advertising systems.
Updated analytics.
Fixed issues in the version of the application supplied by the client.
Resolved App Store and Google Play deployment issues.
Implemented a subsequent Android security-related Unity update.
Technologies
Challenges & Solutions
Challenge
The project contained a large amount of obsolete code and plugin integrations.
Solution
Systematically removed or updated incompatible components, replaced outdated integrations and resolved the resulting compilation and runtime issues.
Challenge
Multiple plugins were obsolete, including systems for Facebook, gallery, photography, sharing, advertising and analytics.
Solution
Updated or replaced the integrations required for the modern mobile builds.
Challenge
The client did not have the latest version of the application.
Solution
Worked from the available project version, identified and fixed issues in that version and prepared the application for modern store deployment.
Challenge
The project encountered deployment problems on both major mobile stores.
Solution
Resolved project/configuration issues required to successfully publish the application.
Technical Highlights
Technical Highlight
Large Unity Version Migration
Migrated a legacy Unity 4 project to Unity 2022 while resolving compatibility issues throughout the project and plugin ecosystem.
Technical Highlight
Legacy Plugin Modernization
Replaced or updated multiple outdated integrations that prevented the project from functioning correctly on modern platforms.
Technical Highlight
Deployment Recovery
Resolved issues preventing successful App Store and Google Play deployment.
Results / Impact
- Modernized a previously released legacy application.
- Successfully published the updated application to both iOS and Android stores.
- Completed the required security-related Unity update.
Gallery
