JoonasAlanenpää

Products · Interfaces · Games
Helsinki, FI

ArchiveProject 04 / 10Games / Interactive / 3D / Development

Sauna Simulator VR

A VR simulation of a traditional Finnish summer cabin and sauna, built in Unity: chop wood, heat the stove, throw water on the rocks for löyly, and relax by the lake.

Role
Lead Developer & 3D Generalist
Year
To add
Context
Personal project · VR indie game
Tools
Unity, C#, Oculus SDK, Blender, Substance Painter
Sauna Simulator key art: lakeside cabin at sunset

[01] Concept

A Virtual Reality simulation of a traditional Finnish summer cabin and sauna experience. The goal was to create a highly immersive, physics-heavy environment where users can chop wood, heat up a stove, throw water on the rocks for steam (löyly), and relax by the lake.

[02] Development

Built from the ground up with Unity and the Oculus VR SDK.

The core gameplay loop centers on realistic interactions and physics, requiring custom C# scripting for object grabbing, hinge joints (doors, windows) and particle systems.

  1. 01

    Physics-based interaction

    Every log, bucket and tool has a rigidbody. Players physically swing an axe with momentum to split wood, mimicking real-life effort.

  2. 02

    Dynamic steam system

    When water collides with the heated rocks of the kiuas (stove), custom particle systems trigger löyly, paired with spatial audio recorded in a real sauna.

  3. 03

    Environmental storytelling

    Built the 3D assets in Blender and textured them in Substance Painter for a stylized yet grounded “Nordic summer night” look.

Sauna bucket and ladle 3D asset
Fig. 01Environment assets
Sauna interior 3D environment
Fig. 02Sauna interior
Sauna Simulator in the Unity editor and Blender during development
Fig. 03Unity & Blender: development