HighRise AR

Apr 2, 2024

HighRise

AR city-building game

A research-driven playground that brings SimCity-style construction to your coffee table—built to push Apple ARKit to its limits.

Internal R&D prototype used to explore advanced AR workflows, and high-fidelity 3D asset pipelines.

Overview

HighRise lets players drop a miniature metropolis onto any flat surface, then expand it block-by-block in true scale. Highlights include:

Room-scale AR city building with drag-and-drop placement, zoning, and upgrades

Features

Augmented Reality Gameplay

  • Plane detection & occlusion masks for realistic depth-with-people occlusion

  • AR ray tracing and orbit gestures wrapped around UIKit’s gesture recognizers

Architecture

Event-driven MVVM layered on Combine publishers for all game state mutations.

Dependency Injection via Resolver decouples ARKit, networking, and rendering subsystems.

A lightweight Coordinator orchestrates scene transitions (menu ↔ gameplay ↔ results).


Tech Stack

Area

Choice

Language

Swift 5

AR

ARKit, RealityKit physics

UI

UIKit

Reactivity

Combine

Layout

SnapKit

DI / Modularisation

Resolver + SPM


LEDGE.DIGITAL

© 2019–2025

Marko Lihter