@KaiXCreator I used gemini to create the UI and inital code, then gave the code to codex to finalise - not sure why I did it that way but it worked out fine
@antontyrberg Thanks, it was based on a very old game called Zarch/Virus (look it up 😀), just thought i would see how easy it would be to recreate something similar. I like your landscape though, much nicer than mine.
Final revision of this project using Three.js, Codex, and GPT-5.5.
Smoothed out the landscape and water. added enemy for a little dog fight. It's amazing how quickly you can create things like this with these tools
Step 3 - Terrain added, using @threejs
- Terrain built from layered sine/cosine waves.
- Flat sea-level water with beaches, shallow turquoise coasts and darker deep water.
- Height/slope-based colours: green land, rocky mountains, snow caps and coastal sand.
- Trees, rocks
Step 2 - Update on the Zarch demo
Step 2 – Zarch demo update
Terrain still missing, but added:
– thruster trail
– altitude effect
– fly high enough and the sky fades out, stars appear
I still can’t land it without crashing
Starting to feel more like flying 👇
What’s in this build so far:
– mouse-based ship rotation
– thrust (LMB)
– inertia + gravity
– altitude effect (sky fades to black)
– basic collision (landing too fast = crash)
Built with Three.js + Codex
Next Step: add terrain to fly over
Set myself a challenge: build a demo inspired by Zarch, an early 3D flying game on the BBC Archimedes (yes, I know, very retro), later released as Virus on Amiga
Using Three.js + Codex
Step 1: movement + thrust + inertia + gravity starting to come together
Demo 👇