
Games
Rebuilding a Java Game in Unity for Multi-Platform
Recreating an Ouya-era isometric puzzle game from native Java to Unity, enabling deployment across Steam, iOS, and Android.
- Platform Migration
- Java to Unity
- Cross-Platform
- Puzzle Game
- Timeline
- 4 Months
- Services
- Full Remake, Platform Migration, Mobile Optimisation
- Core Tech
- Unity, C#, Steam, Android, iOS
Java-to-Unity Platform Migration
Recreated the entire game from a native Java Ouya app in Unity, using the original source code as a reference for faithful reconstruction of all puzzle mechanics and level data.
Mobile Control Optimisation
Redesigned input systems for touchscreens, rethinking interaction zones, camera behaviour, and feedback to make the isometric puzzle gameplay feel native on mobile devices.
Multi-Platform Deployment
Deployed the rebuilt game across Steam, iOS, and Android from a single Unity codebase, achieving native feel on each platform through abstracted input and rendering layers.
Rescued from Obsolescence
A game stranded on defunct Ouya hardware was brought back to life across three major modern platforms.
Faithful Recreation
All original puzzle mechanics, level designs, and gameplay feel were preserved while modernising the technical foundation.
Unified Codebase
Steam, iOS, and Android versions ship from a single Unity project, minimising ongoing maintenance overhead for Inferna Games.
Need to Port or Remake a Legacy Game?
Tell us what the original game was built with, what needs preserving and where you want to take it next.
Tell Us About Your Project





