Year: 2026
Type: article
Abstract: We present a 3D relativistic simulator developed using the Ursina Engine in Python, inspired by sandbox-style games. The simulator incorporates core principles of special relativity—such as time dilation, length contraction, and the relativistic Doppler effect. It is designed as a first person perspective game, where both the player and the surrounding objects can move, which allows phenomena as the Terrell rotation to be illustrated in an intuitive manner. The simulator features multiple scenarios, each of them illustrating a different example. The main elements of theory on which the simulator is based are presented in the documentation that accompanies each scenario. Our simulator can serve as an educational tool for university or high school students. The software is modular and designed for extensibility, allowing future integration of other effects. Another key aspect is the simplicity of the implementation, which facilitates extension and modification. The rich documentation that accompanies the code allows for easy understanding of both the program and the physics behind it. This also creates the possibility of using it as a template for other projects and allows users to experiment with the underlying physics by directly modifying the code. This would contribute to cementing the students' understanding of the special theory of relativity.
Authors: Maria-Alexandra Boboaca, Madalina Boca
Institution: University of Bucharest
Language: English
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: green
OpenAlex ID: W7154580706
FWCI:
Cites:
Cited by:
Related to:
