What if Roblox simulated ElectroMagnetism?

I always found electromagnetism to be interesting, so I wanted to make this video, which eventually led to Electromagnetic waves. While I hoped I could make a circuit simulation in Roblox that uses actual charges or particles, my computer couldn't even handle smooth recordings of Electromagnetic propagation. I used a grid system for the simulation of wave propagation, meaning the system would be heavily restricted by space. So I just opted to shift the video's direction toward Maxwell's equations and get a cool visualization of an "em wave". in quotations because it only uses Ampere-Maxwell and Faraday. The simulation I made also uses Euler integration instead of a better integration system to make the recordings smoother. That means high-frequency oscillations break the system quickly. Euler integration was good enough to be recorded in my case, and you only need to track the first-order rate of change, so computation was a lot easier for my computer. Roblox Studio also sucks a lot for simulating complicated stuff, but that's a part of the reason why it's fun. The video goes through: 0:00 - Introduction 1:04 - Coulomb's Law 4:05 - Biot-Savart's Law 6:45 - Lorentz Force 8:38 - Gauss' law for Electric fields 10:52 - Gauss' law for magnetic fields Geometric Definition of Divergence 12:02 - Faraday's Law 13:54 - Ampere's Law 14:43 - Symmetry Argument for Infinite Wires 16:18 - Displacement current Ampere-Maxwell's Law 19:33 - Divergence Theorem 19:56 - Stoke's Theorem 20:22 - Euler Integration 22:11 - Curl Intuition 23:50 - Simulation Constraints 25:35 - Showcase Danse Macabre by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/... Source: http://incompetech.com/music/royalty-... Artist: http://incompetech.com/