Question About Instances

I’ve been playing Sonic Speed Sim (on Roblox) during Halloween event, which makes me asking a question…

Is Tower Unite capable of downloading & streaming new instances, while removing old instances?

As someone who creates Roblox games, I’d say it’s not a direct comparison.

I don’t have much experience with Unreal Engine or C++. I’ve only dabbled with it but, I can speak from a Roblox developer’s perspective.

Roblox uses Lua, a lightweight scripting language designed to be efficient for game development. While Lua may not be as powerful as C++ (which is the language primarily used in Unreal Engine), it’s optimized for performance and can power a wide variety of games on the Roblox platform.

Roblox itself is a massive platform with a massive player base and audience worldwide providing dynamic servers to handle millions of games. Roblox creates and destroys game instances on demand, providing servers as players join games and shutting them down when players leave. The platform automatically handles this process, allowing games to scale easily across the globe. Developers don’t have to worry about managing servers; Roblox does it for them.

Tower Unite, on the other hand, works differently. It uses Unreal Engine. Unlike Roblox, which dynamically creates game instances as needed, Tower Unite has a more fixed approach. It has a set number of servers for various game modes and social spaces. Condos and some game modes are hosted from the player’s device, but the servers themselves are pre-existing in the Tower Unite system. While it does allow for some customization, it doesn’t provide the same dynamic server creation and destruction that Roblox does.

That said, I could be wrong in some details, but that’s my general understanding of how these two platforms handle game instances and server management.