Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Big News: Unity preventing SpatialOS from working on their platform

13»

Comments

  • WizardryWizardry Member LegendaryPosts: 16,557
    Hearthstone is Unity and runs on Blizzard servers so is this what we are talking about,Blizzard won't be allowed to run HS unless on Unity servers?
    I don't see how this is relevant to ONLY spatial OS?I doubt any of the Unity games are using Unity servers.
    So what exactly is Spatial doing that Unity considers illegal?

    Never forget 3 mile Island and never trust a government official or company spokesman.

  • LimnicLimnic Member RarePosts: 1,116
    Linif said:
    Limnic said:
    Gdemami said:
    Limnic said:
    <snip>
    <snip>
    Also to make some corrections to your hastily rambled argument. 

    SpatialOS offering cloud-based solutions is them offering external server solutions. The could isn't a magical thing, it's servers. Servers that someone has to operate and manage. You're just paying them to do it.

    So, "instead of loading up of the game onto a server" You load it up onto their servers, and they use their networking code and solutions to communicate back to the game client you develop using their SpatialOS plugins.

    You're just poking at their server architecture after that with them using server shards to compartmentalize and budget things.

    There's a bunch of Unity Approved Platforms that do this kind of thing. The difference being, they have gone through the process to be a Unity Approved Platform, and either did not leverage components of Unity's own tech, or had the legal permissions as an approved platform to do so.

    Unity has since opened it to saying games developed on non approved platforms are free to do so, which they technically were already, but they don't get support from Unity in implementation  because they have no communication or relationship with those platforms.

    So to put simply. Yes, Spatial uses "the cloud". "The cloud" is a server.
    A server you load your game onto. 
    Hence, you pay Spatial to use their server solutions.

    You didn't even try making a rational argument, you just posted stuff and hoped no one gave it a second thought.
    So just to be clear, which part of Unity's code did Spatial repackage and try to sell on? I'm somewhat ignorant on this but from what I do understand about this subject, a company is allowed to sell their services as an external server solution. Where's the Unity code there?
     Just parts of the network code that was used for getting their setup to communicate with the engine/client.
    Gdemami
  • LimnicLimnic Member RarePosts: 1,116
    Wizardry said:
    Hearthstone is Unity and runs on Blizzard servers so is this what we are talking about,Blizzard won't be allowed to run HS unless on Unity servers?
    I don't see how this is relevant to ONLY spatial OS?I doubt any of the Unity games are using Unity servers.
    So what exactly is Spatial doing that Unity considers illegal?
    As has been explained prior and in some of the links, running on external servers is/was not the issue.

    Unity had partnered with Improbable as a tech company. This part is not public information, so the full nature of the partnership is unknown, and can only make assumptions based on Improbable's focus on network and server tech.

    Unity found that Improbable's Spatial OS was in violation of Unity's EULA because Improbable was not registered as a Unity Approved Platform for offering a commercial service, and they had made unauthorized/improper use of Unity tech in their offering.

    Making a game that uses private/non-Unity servers, or even offering an external networking solution for Unity, is not against their terms.
    Gdemami
  • TorvalTorval Member LegendaryPosts: 19,794
    Can somebody ELI5 what a SpatialOS is? 
    It's a platform for developing and hosting multiplayer games. The short of it is they handle the concurrency and server side OS. They run the games in containers. Containers are like a self-contained OS in a virtual machine that runs a specific set of programs and services. It's not like a VM you would run on your desktop but at a very high level they're a similar concept.

    There is a ton more to it and I glossed over a whole bunch. Here is a link if you want to know more. https://improbable.io/blog/how-spatialos-works-with-game-engines

    Fedora - A modern, free, and open source Operating System. https://getfedora.org/

    traveller, interloper, anomaly, iteration


  • LimnicLimnic Member RarePosts: 1,116
    edited July 25
    "ELI5"

    Short of it is just what was said previously.

    SpatialOS is a server-based solution for devs to buy and build into their game as an alternative to developing their own component(s) for online titles. 
  • TorvalTorval Member LegendaryPosts: 19,794
    edited July 25
    Sorry I don't talk to 5 year olds like they're idiots?

    Spatial doesn't solve server side game code problems. They don't run game code. They provide a networking API, a runtime layer and a container. Key point that I left out before is that their system scales, I think dynamically. The system resources scale to demand. I think they're trying to sell that 50 player concurrency can scale and handle the load at 5000 players assuming the server side game code was built for that. The developer builds their game using the Spatial API.

    Fedora - A modern, free, and open source Operating System. https://getfedora.org/

    traveller, interloper, anomaly, iteration


  • LimnicLimnic Member RarePosts: 1,116
    edited July 25
    So you drop needless jargon instead without context, to make them feel like idiots.

    Which on the jargon, there is no immediate value to glean from talking about whether or not it runs similar to a virtual machine if you're failing to explain the fundamental of what the service is. Just chill it on the tryhard stuff.

    Simple point of it is, keep it simple. SpatialOS is just a solution for making an online game based around paying to utilize a toolkit they built to work with their particular network and server setup. 
    Gdemami
  • TorvalTorval Member LegendaryPosts: 19,794
    I got that useless jargon directly from their website. Take it up with them.
    Gdemami
    Fedora - A modern, free, and open source Operating System. https://getfedora.org/

    traveller, interloper, anomaly, iteration


  • LimnicLimnic Member RarePosts: 1,116
    And they aren't trying to sell their product to lamens or "ELI5".
    Gdemami
Sign In or Register to comment.