Project Info

Client:Apple Academy 2nd Project
Duration:1 month
Technologies
Swift
SwiftUI
CoreMotion

Table of Contents

MomoRun

A never ending running game, built with Swift, SwiftUI. It allows users to control the character to avoid obstacles using apple watch.

MomoRun - Image 1

The Challenge

Creating an engaging endless runner game that leverages Apple Watch integration for unique gameplay mechanics. The challenge was to design intuitive controls that work seamlessly between iPhone and Apple Watch while maintaining smooth gameplay and engaging progression systems. and also we wanted to make the game to be isometric view so its like 3d

Our Solution

iOS Game with Apple Watch Built a cross-platform iOS game using SwiftUI and CoreMotion that connects to Apple Watch. Created gesture controls on the watch to move characters and avoid obstacles. The game is an endless runner with randomly generated obstacles that get harder over time. Added health tracking through HealthKit to encourage users to stay active. Built a system to place game blocks correctly for the isometric 3D view. Set up HealthKit sessions to keep the Apple Watch connected throughout gameplay. The game works smoothly across iPhone and Apple Watch, with real-time motion controls and health data tracking. Used procedural generation for obstacles and created custom positioning calculations for the 3D game world.