Skip to content

PlanetGen

Streaming procedural planets and ring worlds with climate biomes, atmospheres, foliage, water and multiplayer gravity.

Highlights

  • Spherical planets and ring worlds that stream at runtime, built on a thread pool so the game thread is never blocked
  • Climate biomes (Tundra, Boreal, Desert, Tropical) with polar ice caps
  • Many planets in one level, with per-planet atmospheres and a correct night side
  • Multiplayer gravity character: walk, wade, jetpack and hyperdrive anywhere
  • Exclusion volumes and a biome-aware actor spawner for hand-built content

Gallery

  • PlanetGen screenshot 1 of 24
  • PlanetGen screenshot 2 of 24
  • PlanetGen screenshot 3 of 24
  • PlanetGen screenshot 4 of 24
  • PlanetGen screenshot 5 of 24
  • PlanetGen screenshot 6 of 24
  • PlanetGen screenshot 7 of 24
  • PlanetGen screenshot 8 of 24
  • PlanetGen screenshot 9 of 24
  • PlanetGen screenshot 10 of 24
  • PlanetGen screenshot 11 of 24
  • PlanetGen screenshot 12 of 24
  • PlanetGen screenshot 13 of 24
  • PlanetGen screenshot 14 of 24
  • PlanetGen screenshot 15 of 24
  • PlanetGen screenshot 16 of 24
  • PlanetGen screenshot 17 of 24
  • PlanetGen screenshot 18 of 24
  • PlanetGen screenshot 19 of 24
  • PlanetGen screenshot 20 of 24
  • PlanetGen screenshot 21 of 24
  • PlanetGen screenshot 22 of 24
  • PlanetGen screenshot 23 of 24
  • PlanetGen screenshot 24 of 24
1 / 24

Supports Unreal Engine 5.4 – 5.8. Current version: 1.9.

See the full feature list in the documentation.

Related tutorials

Free tutorial series on the CodeLikeMe channel that explore the same systems, step by step.

Documentation

More videos

More in Space toolkit

  • GravityCore: Shape-based custom gravity volumes (planet, ring and cuboid) that work correctly in multiplayer.
  • Starship: A pilotable 6DOF spaceship pawn: board, fly, hover, land and disembark, in single-player or multiplayer.
  • SpaceKit: A complete, playable space game template: procedural planets, a jetpack character and a pilotable starship, already wired together.