Jump to content

Question

Posted

I entered a game today which the pngs images of the person's gui and the other personages were corrupted (I will put the photo below), that is, I was not able to view them, but within his game the images worked normally. How do I do this in my game?

 

I tried to do the same by corrupting the image in my game, but I couldn't, the image goes back to the intersect pattern.

 

18dc78132cff88261adeabe4e5786423.png

8 answers to this question

Recommended Posts

  • 0
Posted
56 minutes ago, Joyce said:

 

Just to add to this, it's compression. It's not encryption that's being added. End result is the same, really. People can't  just open your files randomly. But it's easy to circumvent when you read the source code and reverse it through the clients code.

Adding on further. There is nothing that we can do to stop people from stealing the assets if they wanted to. We cant stop screenshoting, dumping of textures from opengl, or people reverse engineering any sort of encryption that we add. 

 

What Joyce has done will be the best option that we could realistically add to an open source engine. It'll have to do. 

  • 0
Posted

I imagine they've tried to protect their assets somehow. Though this is not currently possible in Intersect unless you were to write such a protection yourself.

 

Mind, even if you do that nothing will stop people from just taking screenshots of your game to copy assets that way.

  • 0
Posted
7 minutes ago, Joyce said:

Eu imagino que eles tentaram proteger seus ativos de alguma forma. Embora isso não seja possível no Intersect, a menos que você mesmo escrevesse tal proteção.

 

Lembre-se, mesmo se você fizer isso, nada impedirá as pessoas de apenas tirar capturas de tela do seu jogo para copiar recursos dessa forma.

 

I know you can take a print, but I think it's beautiful to protect. I really want to find out how you do that.

  • 0
Posted

Custom code. Not something supported by default in Intersect because if everyone used the same protection then cracking that protection for every single Intersect game would be trivial. 

  • 0
Posted

So you need to encrypt your image, i already created a file encoding for my old game, if that what you want i can send it to you.

 

Exapmle of the programme : 

 

This is my encoder:

with a picture that i will crypte

 

All you need to do just select file (image) then click "Crypter" 

e68ae0be8879c93d8ae21403632a7c84.png

 

 

And there is the result: the image was crypted:

 

ee2f2a251c48834511e977b2e2b45191.png 

 

 

And when you try to open the image :

bd68936b94bf507ffadcad203bf108d8.png

 

 

if that what you want send me a private message i will send you my encoder :D

  • 0
Posted
12 minutes ago, Dagobah said:

 

hello that's awesome can you pass me your file enconder? it's exactly what i need

 

Intersect can't read the encoded files from that encoder fyi. 

  • 0
Posted
2 hours ago, Dagobah said:

oh ok, let me ask a redundant question: is possible read encoded files from intersect, or it is complicated to make intersect read encoded files?

thank you! 

 

Well you gotta know how the that encryption tool actually works in order to program (code) decryption into the engine. It's very complicated and only protects your files marginally.

 

Good news is that @Joyce just submitted a PR which will add similar functionality to Intersect. It would be added in Beta 7. Patience is the best route.

  • 0
Posted
3 hours ago, jcsnider said:

Good news is that @Joyce just submitted a PR which will add similar functionality to Intersect. It would be added in Beta 7. Patience is the best route.

 

Just to add to this, it's compression. It's not encryption that's being added. End result is the same, really. People can't  just open your files randomly. But it's easy to circumvent when you read the source code and reverse it through the clients code.

×
×
  • Create New...