Discuss Scratch
- Discussion Forums
- » Show and Tell
- » A Realistic Nuclear Reactor Simulator in Scratch
- ScratchCoder_027
-
Scratcher
8 posts
A Realistic Nuclear Reactor Simulator in Scratch

Hello everyone, I would like to share with you my attempt at making a realistic Nuclear Reactor Simulator in Scratch.
This game simulates a BWR-5 reactor (A boiling water reactor).
Turbowarp Link (recommended): https://turbowarp.org/1205592173/fullscreen?interpolate&clones=Infinity&hqpen
Scratch Link: https://scratch.mit.edu/projects/1205592173/fullscreen/
This was inspired by the games RBWR and EGS (on a platform I can't name)
Credits:
- Much of the mathematics and the code was adapted from the document RBWR Reactor Physics by Delfino Delphis
- The Text Engine was created by @awesome-llama on scratch
- R304B by the US NRC
Last edited by ScratchCoder_027 (Sept. 19, 2025 16:40:33)
- ScratchCoder_027
-
Scratcher
8 posts
A Realistic Nuclear Reactor Simulator in Scratch
Some Terms:
Neutron Monitoring Systems:
Other:
Neutron Monitoring Systems:
- APRM - Average Power Range Monitoring System: (Basically the reactor power as a percent)
- LPRM - Local Power Range Monitor: (Basically the reactor power out of 60 at a particular location in the reactor)
- IRM - Intermediate Range Monitor: It shows the reactor power at low powers on a scale, you increase the range (from 1 to 10) as you increase power
- SRM - Source Range Monitor: Shows the neutron count at that location, you move it up (withdraw it) to help keep it undamaged
- TIP - Traversing Incore Probe : Here we use it only to calibrate the LPRMs
Other:
- RRC - Reactor ReCirculation: It prevents steam bubbles (voids) from forming in the reactor and thus increases reactivity
- Reactor Period- How fast power is increasing (lower means faster)
- UPSC - Upscale: Reading High
- DNSC - Downscale: Reading low
- RWM - Rod Worth Minimizer: Tells you which rod you should pull
- TRIP/SCRAM - Emergency Shutdown
- ScratchCoder_027
-
Scratcher
8 posts
A Realistic Nuclear Reactor Simulator in Scratch
DON'T WORRY IF THESE TERMS FEEL CONFUSING AT FIRST
These terms are quite technical, and are only used for descriptions.
The mechanics are actually quite simple and easy to control.
This game is more intended for a advanced audience familiar with some aspects of nuclear energy
Startup Procedure (and video) coming soon!
These terms are quite technical, and are only used for descriptions.
The mechanics are actually quite simple and easy to control.
This game is more intended for a advanced audience familiar with some aspects of nuclear energy
Startup Procedure (and video) coming soon!
- EPICSANSISAWSOME
-
Scratcher
13 posts
A Realistic Nuclear Reactor Simulator in Scratch
I like this idea
- ScratchCoder_027
-
Scratcher
8 posts
A Realistic Nuclear Reactor Simulator in Scratch
Version 1.2.1:
Improved Rod Position display
Smoothened SRM
Improved Rod Position display
Smoothened SRM
- ScratchCoder_027
-
Scratcher
8 posts
A Realistic Nuclear Reactor Simulator in Scratch
Official documentation released:
https://raw.githubusercontent.com/scratchcoder27/scratchcoder27.github.io/main/uploads/Reactor%20Startup%20SOP.pdf
Slight Edit:
In RUN mode, remember to increase recirculation flow once over 30 APRM
https://raw.githubusercontent.com/scratchcoder27/scratchcoder27.github.io/main/uploads/Reactor%20Startup%20SOP.pdf
Slight Edit:
In RUN mode, remember to increase recirculation flow once over 30 APRM
- ScratchCoder_027
-
Scratcher
8 posts
A Realistic Nuclear Reactor Simulator in Scratch
All documents and startup video are available here:
https://scratchcoder27.github.io/reactorsop
https://scratchcoder27.github.io/reactorsop
Last edited by ScratchCoder_027 (Sept. 23, 2025 14:27:02)
- Discussion Forums
- » Show and Tell
-
» A Realistic Nuclear Reactor Simulator in Scratch