I've been exploring what older games could look like in XR and started with a game I hold extremely close to me. StarCraft!
I’m building StarCraft XR in Unity, using StarCraft 64 running through a modified Mupen64Plus backend.
The original game handles the simulation and rules. A custom bridge exposes live game state to Unity, which presents the terrain, units, buildings, and interface as a tabletop battlefield in mixed reality.
XR controller input is translated back into game controls, with ray-based selection, drag selection, and unit orders. The battlefield and command panel can also be repositioned and resized.
This clip shows Protoss base building and combat in my living room. It’s still a work in progress, focused on adapting the original RTS experience to spatial controls and presentation.
Still a lot of testing to be done but have been able to play through the campaigns and custom scenarios without much fuss.