Gameplay & Application Systems
- Player control and level generation
- Navigation and application flow
- Character selection and tutorial
- Stats, pause, audio and play restrictions
Mariano Rivas · Unity track
I build and maintain production Unity software for mobile platforms, from gameplay systems and monetization to localization, QA and store releases.
Remote · Unity 6.x · C# · Android · iOS · Production

Featured work
A 2D mobile game developed as an external freelance developer for MullenLowe Interamérica for Fundación La Merced.
I was responsible for the Unity/C# implementation, gameplay and application systems, production localization, Unity IAP, mobile builds, store submissions and continued maintenance after launch.
Unity development
The portfolio view stays broad here; the UNLOCKED case study provides the deeper technical evidence.
Engineering approach
The emphasis is not on isolated features, but on delivering changes safely into a real product.
01
Changes are evaluated against software that is already published and must keep working.
02
New systems are introduced in controlled steps so behavior can be validated before wider rollout.
03
Gameplay, localization, purchasing and platform responsibilities stay deliberately decoupled.
04
Git history, release references, QA and technical documentation support production work.
05
AI-generated implementation is integrated, debugged, validated on-device and owned through release.
Evidence
The strongest claims on this page point to evidence that can be inspected independently.
Availability
Roles where production Unity development, mobile delivery and AI-assisted implementation are useful parts of the same workflow.