AI & ML Practical Magic

The same software tricks that let massive video games like World of Warcraft handle thousands of players at once are now being used to design spaceships.

March 27, 2026

Original Paper

Data-Oriented Modeling for Spacecraft Design

Nathan Strange

arXiv · 2603.24841

The Takeaway

Traditional engineering software often crashes when simulating the complex, overlapping systems of a spacecraft. By adopting the 'Entity-Component-System' logic used in games like Overwatch, engineers can create 'digital twins' of satellites that are more flexible, easier to test, and significantly more reliable.

From the abstract

Spacecraft development costs remain high despite falling launch costs, in part because Model-Based Systems Engineering (MBSE) tools carry the complexity of the object-oriented programming paradigm: tightly coupled data and logic, mutable state, and rigid class hierarchies that resist integration with discipline-specific analysis tools. This paper presents a data-oriented approach to MBSE that adapts the Entity-Component-System (ECS) architecture from the video game industry. Design data is store