SpaceKit requirements
- Current version
- 1.1
- Unreal Engine
- 5.4 – 5.8
Unreal Engine versions
Section titled “Unreal Engine versions”SpaceKit supports Unreal Engine 5.4, 5.5, 5.6, 5.7 and 5.8.
UE 5.6 changed how the reduced-resolution volumetric cloud render target is upsampled. SpaceKit’s cloud reconstruction fix for this is applied only on 5.6 and newer; UE 5.4 and 5.5 never had the problem it corrects. See Troubleshooting.
Rendering
Section titled “Rendering”- Shader Model 6: DirectX 12 on Windows, Metal on Mac, Vulkan on Linux. The planet terrain relies on virtual shadow maps.
- Renderer settings: terrain shadowing and atmospheres depend on a short list of renderer settings. Apply them as described in Installation.
Required engine plugins
Section titled “Required engine plugins”- ProceduralMeshComponent
- EnhancedInput
- Niagara
- SunPosition (optional)
Other CodeLikeMe plugins
Section titled “Other CodeLikeMe plugins”SpaceKit is self-contained. It does not need the standalone PlanetGen or Starship plugins, and if you own them, all three can be installed in the same project at the same time.
Platforms
Section titled “Platforms”- Target build platforms: Windows (Win64), Mac, Linux
- Code modules:
SKPlanetGenandSKStarship(both Runtime; no editor module) - Network replicated: yes. Gravity, movement, flight state and boarding replicate.
- C++ classes: 26
- Blueprints: 33
- Third-party libraries: none
For atmospheres
Section titled “For atmospheres”If you use atmospheres, the level needs a Sky Atmosphere, and optionally a Volumetric Cloud. Unreal renders only one Sky Atmosphere, so USKPlanetGenLODSubsystem drives it from whichever planet is currently active and many worlds share it.
For the depth-tinted ocean
Section titled “For the depth-tinted ocean”The depth tint is baked into vertex colour when the water builds, so it needs Water Adaptive Tessellation turned on (Planet|Water on the planet). Use MI_PlanetWater for spheres and MI_PlanetWaterRing for rings. If you would rather not pay for the denser water mesh, M_SimplePlanetWater is the flat-colour fallback.
