A breakdown of the optimization techniques used by Ocean View Games to deliver 60 FPS performance on mid-tier mobile devices. This workflow is applied to our internal projects and client co-development contracts to reduce battery drain and thermal throttling.
- Memory Management: extensive use of Object Pooling to eliminate garbage collection spikes during gameplay loops.
- Rendering: Custom URP (Universal Render Pipeline) shaders to reduce draw calls and overdraw.
- Architecture: Data-Oriented design principles to handle complex game states on mobile CPUs.
- Frame Rate: Stable 60 FPS on iPhone 11 / Galaxy S20 equivalents.
- Load Times: Reduced by ~40% using Addressables asset management.
- Build Size: Optimized texture compression to keep APK/IPA sizes under OTA limits.
- Unity Mobile: iOS & Android Optimization
- Tools: Unity Profiler, Xcode Instruments, Android Logcat
- Systems: Addressables, DOTS (Data-Oriented Technology Stack)
Ocean View Games provides co-development and optimization services for studios struggling with performance. Led by Jagex Alumni, we know how to squeeze every frame out of the engine.