Skip to content

Raising the island…

Lab

Novus's world

Island map

Everything in the world, for those who'd rather read.

How it's made

  • Built from scratch with three.js: the island, Novus and every place are drawn in code, with no 3D files to download.
  • Custom physics with a fixed 1/120 s step: Novus moves the same at 30 or 144 frames per second, and the same keys always give the same path.
  • Automatic quality: if the computer or phone can't keep up, the resolution and then the shadows drop by themselves.
  • The 3D is only downloaded on this page; the rest of the site stays light.

For the curious: code zones

There are six kiosks on the island with the real code of this site, read from the files when the site is published. Four of them let you play with it.

  • Code: PhysicsThe fixed step and the collisions that make Novus roll.
  • Code: SeedWhy the island is always the same (and how to make another).
  • Code: SignatureHow your message reaches the HQ without being forged.
  • Code: PrivacyNovus hides emails and phone numbers before talking to the AI.
  • Code: Confetti90 pieces of confetti drawn in one go.
  • Code: QualityWhen the computer can't keep up, the world adapts.