you are viewing a single comment's thread
view the rest of the comments
[–] 44 points 7 months ago (10 children)

SAAS. You never install the entire application. Large parts of the engine never run locally.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 11 points 7 months ago (2 children)

    Or use the cloud gaming approach and just stream the video, no local engine at all!

  • source
  • parent
  • hideshow 2 child comments
  • [–] 7 points 7 months ago

    I think Denuvo technically does a little bit of this.

    I forgot the exact details, but one of the keys that's used to unscramble the bytecode has to be downloaded from their registry server on first launch.

    But after that, it's not required.

  • source
  • parent
  • [–] 6 points 7 months ago (5 children)

    Although that still never totally protects it. I've seen a fair few number of passionate game communities bring online-only games back from the dead by reverse engineering the server architecture. It's a lot of work, but if you know how the software is supposed to function then you can write the other half of the software that gives the response to make that work.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 7 months ago (2 children)

    City of heroes is a big example

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 7 months ago (1 child)

    Yeah, I can see that. I'm thinking of streaming assets and code on demand, similar to how an optical disk works. It's a terrible waste of resources, and they can be grabbed if they are not cryptographically secured.

  • source
  • parent
  • hideshow 1 child comment