Examples

Games built with ThreeNative

Each one is a complete project in plain TypeScript and Three.js. Read the source, run it, and take what you need.

A fighter banks over a sunlit ocean with an enemy carrier below.
A carrier burns under a column of black smoke.The title screen over a live carrier deck with parked aircraft.

Flight combat

Midway: Open Pacific

Launch a dive bomber off a carrier deck, find the enemy fleet over open ocean, put a bomb or a torpedo on a flight deck, then fly home.

View the source
A whitewashed street with an opponent ahead, running on an Android phone.
The web build with its minimap, round timer and ammo HUD.The native pixel-font HUD over the town square.

First-person shooter

Bayview

Clear a Mediterranean seaside town against the clock, with a minimap, a HUD that runs on web and native, and a build that plays on Android.

View the source
A pine trunk beside a lake under a blue sky.
A standing stone in a clearing of sunlit ferns.Dense fern undergrowth beneath tall conifers.

Exploration

Wildwood

Walk into a dense forest of ferns and pines and find its five landmarks: still water, a standing stone, a fallen giant and more.

View the source
A candlelit nave with a shaft of light falling from the rose window.
Ribbed vaults and hanging chandeliers seen from the floor.

Third-person exploration

Vesper Hall

Explore a gothic nave lit by candles and stained glass, a showcase for screen-space global illumination, reflections, god rays and bloom.

View the source