The main server emulator for UO, RunUO (and ServUO that spun out of it), is written in C# and runs worlds that are as large as UO had in its heyday.
A few of the very hot code paths in the netcode and elsewhere drop to unsafe to do pointer math and faster array walking but the vast majority of it is in managed space.
A few of the very hot code paths in the netcode and elsewhere drop to unsafe to do pointer math and faster array walking but the vast majority of it is in managed space.