Unity Project
A high-fidelity Unity-based nuclear reactor simulator for operator training and research, featuring real-time interaction and physics-informed reactor kinetics.
A real-time nuclear reactor simulator built in Unity for operator training and research, combining interactive 3D visualization with physically accurate reactor kinetics computed via MATLAB integration.
Traditional nuclear engineering education relies heavily on:
This simulator aims to bridge that gap by providing an interactive, real-time simulation environment where users can:
The simulator is designed for both training and research analysis.
This project was developed in collaboration with nuclear engineering researchers and deployed in two forms:
It supports instructional use in academic environments and exploratory analysis by researchers.
Unity was used as the core platform to:
Real-time game development techniques ensure smooth interaction while maintaining responsiveness under continuous simulation updates.
Accurate reactor behavior is critical. To achieve this:
This separation allows:
Users can interact with the simulated reactor by:
This mirrors real operator workflows and reinforces cause–effect understanding.
Comparison between the actual reactor screen and Unity-built simulation


The simulator was deployed as:
This dual-deployment approach increases adoption and lowers barriers for instructional use.
This work was presented at:
Unity Programmer & Research Assistant
Responsible for: