PORTUGA

A new game where the world forms through human history and your nation makes its name in it.
Development progress · last update: 3 Oct 2026
Current stage: the game is moving to Three.js so it can use your own Three.js Water Pro and Sky Pro directly. Right now the new version shows Kilifi Creek with your water and sky from a fixed viewpoint; free flight, trees and time of day are being moved over next. New version ↗

Done

A new look: interface, people, animals, buildings, ground and trees done 3 Oct 2026

As you asked, before more gameplay every model and texture is being remade, keeping the game light. Five agents worked on it in parallel, and all five parts are now live.

Interface in game
The new interface in game, with the new camp store
Start screen
The painted start screen
Buildings
The new buildings (preview render)
Ground and trees
New ground and trees
People at the camp store
The new people at the new camp store, in game
Animals
Bushbuck buck and doe, and a spotted hyena (preview render)
Play ↗

Now played in the style of Anno 117: build, supply, grow done 3 Oct 2026

As you asked, the game now plays in the style of Anno 117: Pax Romana, while staying its own game with its own world and names.

Placing
Placing a branch hut: within a hearth's reach
Hut panel
The new hut: residents and needs, and advancing to the Clan
Build bar
The build toolbar (Homes)
Play ↗

Cooler running and hunts you can watch done 3 Oct 2026

Play ↗

Your people as individuals, generations, and a map done 3 Oct 2026

Person card
Piinuwo, a founder: his family, skills and story
Leap summary
"A generation has passed"
Minimap
The minimap in the corner
Play ↗

A living world: lakes and rivers, weather, sound, neighbours, animals done 3 Oct 2026

Built with several agents working in parallel, then merged and tested together.

Camp by the lake
The camp by a lake, with the first-steps guide
Rain
An afternoon shower in the rains
Neighbours
A neighbouring band's camp by a river
Chronicle
The band's chronicle
Play ↗

The game is playable: camp, leaps, start and end done 3 Oct 2026

Evening
Evening: the fire and the new shelter
Night
Night, 25 years later: the band around the fire
Start screen
The start screen
Play ↗

The first people: your band lives, works and follows your orders done 3 Oct 2026

The band
The band heading out from camp in the morning
Selected
Buuto, the elder, selected: what she is doing and how she is
Open the game ↗

The world of 300,000 years ago: time, sun, moon and stars done 2 Oct 2026

First step towards a playable game (plan: world clock → people and their needs → people in the world → what the land offers → camp → game screens).

300,000 years ago
The start view 300,000 years ago: the creek mouth is dry land
Sunrise
Sunrise over the sea of the time
Night sky
The night sky of 300,000 years ago
Open the game ↗

Lighter again, and a water fix for Mac done 2 Oct 2026

Open the game ↗

Breaking waves done 2 Oct 2026

Waves breaking on the reef
Waves breaking on the reef, from 12 m up
In the surf
Swimming in the surf zone
Surf line
The reef break across the mouth of Kilifi Creek, from the starting view
Open the game ↗

Trees at their real size, with real leaves done 2 Oct 2026

Trees and house
Trees around the 4.2 m house and the 1.75 m person
Under a tree
Under a 10 m tree
Woodland from above
The coastal woodland from 40 m up (the house is in the middle)
Open the game at the house ↗

No more stutter when flying over land done 2 Oct 2026

Open the game ↗

A person and a house to measure everything by done 2 Oct 2026

Person and house
The yardstick: 1.75 m person, 6 m house, among today's trees
Open the game at the house ↗

The water reacts to land and to things in it done 2 Oct 2026

Calm lagoon
The lagoon behind the reef: calm water, no waves on land
Floating log
A log floating on the swell (it's right ahead of the starting view)
Bush
Trees and bush on Three.js
Open the game ↗

Steps 1–4 and the first free flight were built on Godot before the switch to Three.js; their features are being moved over.

Engine switch: Three.js, with your own Water Pro and Sky Pro done 2 Oct 2026

The water rebuilt in Godot looked far worse than the original, so the game now runs on Three.js and uses your water and sky code directly, unchanged: the same waves, colour, foam, reflections, refraction, underwater effects and volumetric clouds as threejswaterpro.com.

Kilifi Creek with Water Pro
Kilifi Creek with your Water Pro and Sky Pro
At the waterline
At the waterline, looking at the coast
Under water
Free flight is back: diving in the lagoon, with your water's sun shafts and waterline
Open the new version ↗

Click to look with the mouse (Esc frees it), WASD to move, Space/E up, Q/Ctrl down, Shift faster, wheel for speed.

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

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

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)

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

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

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