PORTUGA

A new game where the world forms through human history and your nation makes its name in it.
Development progress · last update: 2 Oct 2026
Current stage: Milestone 1 (water + world). Kilifi Creek, Kenya is in the game with its ocean, reef, creek, trees and bush, under a physical sky with the real sun and time of day. You can now fly anywhere: under water, along the coast, up to 12 km high. Open it ↗

Done

Free flight: under water, over the land, up to 12 km done 2 Oct 2026

The game now starts in free flight: move anywhere like a flying character. The map camera is still there (Tab).

Lagoon
Floating over the reef lagoon
Under water looking up
Under water, looking up at the sky through the surface
7.5 km
The coast from 7.5 km
11.5 km
11.5 km: the horizon curves
Play: fly over Kilifi ↗

Milestone 1, step 4: the sky, the real sun and time of day done 2 Oct 2026

The sky is now a physical model of Earth's atmosphere, ported from the water project's "Sky Pro" (the same equations and constants). The sun stands where it really is over Kilifi for the chosen date and hour.

Afternoon
15:30
Sunset
18:06, sunset over the creek
Morning
07:00, just after sunrise
Play: watch a day at Kilifi ↗

Milestone 1, step 3: trees and bush, made in Blender done 2 Oct 2026

The land now has 3D plants: coastal trees, the African wild syringa (Burkea africana) and shrubs. They're placed by habitat: dense in forest, sparse on open bushland, low wind-swept trees near the coast, and none on beaches, creek mud or below the sea level.

Coastal bush
Coastal bushland behind Kilifi
Tree close-up
Close up
Species
The four plants, each seen from 8 directions (used for distant trees)
Play: explore Kilifi Creek ↗

First load is now ~24 MB; it will be trimmed later.

Milestone 1, step 2: the first real place, Kilifi Creek (Kenya) done 2 Oct 2026

A 16 × 16 km piece of the real East African coast, built from satellite elevation data. Nearby, at Panga ya Saidi, people have lived continuously for about 78,000 years.

Kilifi Creek from the air
Kilifi Creek from the air
Reef and creek mouth
The reef shallows at the creek mouth
Region map
The region's data: real terrain, reef and land cover
Play: explore Kilifi Creek ↗

The land is still flat close up: trees and bushes in 3D are next. First load is ~17 MB.

Milestone 1, step 1: the ocean in Godot done 2 Oct 2026

The water's wave simulation is rebuilt inside the game engine and runs in the browser:

Ocean towards the sun
Towards the sun
Ocean from above
In the browser
Play: fly over the ocean ↗

Desktop: left-drag to move, right-drag to rotate/tilt, wheel to zoom, WASD and Q/E. Phone: one finger to move, two fingers to zoom, rotate and tilt. First load is ~10 MB.

Ocean technology extracted and decoded done 2 Oct 2026

The Three.js Water Pro ocean (the water this game will use) was downloaded in full and its protected code decoded, so it can be rebuilt inside the game engine.

Original water demo
The original demo
Decoded water demo
Our decoded copy running in a browser
Open the live water reference ↗

Heavy on the GPU; best on a desktop. This is the reference being ported, not the game yet.

Game engine upgraded: Godot 4.7.2 done 2 Oct 2026

The game is built with Godot 4.7.2 (the latest stable) for desktop and mobile browsers. The other game on this server was tested and moved to the same version too.

Other game running on 4.7.2
The other game, live on 4.7.2

3D modelling pipeline (Blender) done 2 Oct 2026

Blender is connected to the AI assistant, so 3D models for the game (buildings, ships, people) can be made and exported directly.

Blender viewport
First test: the assistant controlling Blender

Website, domain and project history done 2 Oct 2026

portuga.pedrolascasas.com with HTTPS, plus a version history of everything we make.

Next

Milestone 1, next steps next