K3 safety sim

See the accident
before it happens.

A new worker walks a 3D container terminal, or takes the wheel, the crane or the radio, and makes the calls a first shift demands. Get one wrong and the sim replays what would have happened, then shows the rule.

01 · PICK A SHIFT

On foot or at the controls

Walk the yard in first person, or drive the tractor, run the RTG crane, signal a lift, inspect the yard, get out of a gas leak.

02 · MAKE THE CALL

A tractor is coming

Three options fill the screen. One is right, two are what people do when they are late. Press A, B or C.

03 · WATCH THE REPLAY

Wrong call, third person

The camera cuts away and plays the accident in slow motion. At the controls, it is your own run, with your speed on screen.

04 · DO THE SAFE THING

Then the rule

Hold E to put on PPE or clip a harness. Hit SPACE the moment the driver waves. Then the shift report.

Start shift →
Scroll
Permenaker 8/2010Personal protective equipmentUU 1/1970Occupational safety actPermenaker 8/2020Lifting and transport equipmentPermenaker 9/2016Work at heightPP 50/2012Safety management system (SMK3)Permenaker 5/2018Chemical agents (NAB) Permenaker 8/2010Personal protective equipmentUU 1/1970Occupational safety actPermenaker 8/2020Lifting and transport equipmentPermenaker 9/2016Work at heightPP 50/2012Safety management system (SMK3)Permenaker 5/2018Chemical agents (NAB)
How it works

Act. Decide. Watch. Learn.

step 01

Pick a shift

Walk the yard with WASD and mouse, or take the controls: tractor, RTG crane, signaller, inspector, gas leak. A beacon marks the next checkpoint.

step 02

Make the call

Three options fill the screen. One is right, two are what people actually do when they are late. Press A, B or C.

step 03

Watch the replay

Wrong call: the camera cuts to third person and plays the accident in slow motion. In the hands-on modes it replays your own run.

step 04

Do the safe thing

Hold E to put on PPE or clip a harness. Hit SPACE the moment the driver waves. Then the shift report.

The kernel

The replay is the lesson.

A quiz tells you that you were wrong. A replay shows you the 25-tonne tractor, the 20 metres it needs to stop, and the three seconds you had. The regulation comes after the body, because that is the order in which it was written.

your run · tractor · 19 km/h past the radar
Own-run replay: the tractor you drove passes the radar at 19 km/h, labelled YOUR RUN
truck lane
A terminal tractor strikes a worker at the crossing
ppe
A twist-lock falls on a helmetless worker
load
A suspended container drops
height
A worker steps off a container roof
Walk the shift · 3 roles

Pick a job. Each one has different ways to go wrong.

on foot · 5 checkpoints
Yard checker

Gate PPE, the truck lane, the suspended load, the two-high stack, and whether you file the near-miss report.

Decision screen
start shift →
heavy equipment · 3 checkpoints
Reach stacker operator

Pre-start inspection on a warm machine, a checker in your blind spot, gusts at 14 m/s with a stack to build.

The yard
start shift →
quay & vessel · 3 checkpoints
Lashing crew

A gangway with no net, a stern line under 60 tonnes, and the fastest way to the top tier.

The quay
start shift →
Hands-on · 5 modes · new

Take the controls. Crash, and you watch your own run.

You drive, lift, signal, inspect and evacuate, and the sim grades what you actually did, not what you clicked.

you drive · 3 checkpoints
Tractor driver

15 km/h past the radar, a checker on the zebra, a red light under the RTG while a box is landing.

WS gas, brake · AD steer · V cab
Driving a terminal tractor toward the radar at 5 km/h
start driving →
you lift · 3 checkpoints
RTG crane operator

Four twist-locks before you hoist, a checker steps into the load path, then land 30 t on a chassis in the wind.

WS gantry · RF hoist · Space locks
RTG crane view with the twist-lock and sway gauge
start lifting →
you guide · 3 checkpoints
Signaller

The operator cannot see the ground. You can. Your hand signals move the crane, and the all-stop is yours.

1–4 signal · Space all-stop
Signaller view of a box coming down onto a truck
start signalling →
spot the hazard · 90 s
HSE inspector

The yard is frozen at 07:42. Five things are wrong and one is a decoy. Whatever you miss plays out.

look · F flag
A worker without a helmet in the frozen yard
start inspecting →
evacuate · 3 checkpoints
Gas leak

A reefer leaks ammonia. Read the wind, do not become the second casualty, pick the right muster point.

walk · E radio
Ammonia haze over the reefer row with a worker down
start the drill →
Why not VR

Headsets train the people who already have a training room.

vr vs shiftreplay
VR safety trainingShiftReplay
HardwareHeadset per seat, PC, vendorAny laptop with a browser
ControlsHand controllersKeyboard and mouse: drive, lift, signal
Time to first lessonProcurement, install, onboardingOpen a link, click a role
Who sees itStaff at HQ with the roomThe contractor on day one
Adding a scenarioVendor projectOne JSON object, or one mode file
PresenceHigherLower. The replay makes up the difference

Molca, Immerse, SimLab and others do serious VR work for ports and energy. ShiftReplay is the version for everyone who does not get a headset.

Built for Devpost Learn

Planned first, then built.

devpost/
├── scope.mdThe kernel, who it is for, what was cut ├── prd.mdCore journey, screens, behaviour, decisions ├── spec.mdStack, components, data, failure modes └── checklist.mdBuild slices, verification, revisions