The Oregon Trail - Wear OS

A native Kotlin reimplementation of the 1985 Apple II version of The Oregon Trail, built for the round screen and rotating crown of a Wear OS watch. It isn't an emulator - every screen, control, and piece of pixel art is original, drawn to fit a 1.2" circular display.

The same code also compiles to WebAssembly and runs in a browser, where it simulates the watch rather than reflowing for a window: the mouse wheel turns the crown, the arrow keys steer the raft, and on a phone you drag it. Built for and tested on a Pixel Watch 2, and distributed as a signed APK you sideload yourself.

Play it in a browser at webrender.net/oregon-trail-wear-os.

Kotlin, Jetpack Compose, WebAssembly, Wear OS

Source, APK releases & ADRs available on Github.