I Wanna Be The Forums!

Please login or register.

Login with username, password and session length
Advanced search  

News:

Chat button has been eaten. Click here to join in the idling fun!

Poll

Would you use this system if built in encryption was added?

Yes
- 2 (28.6%)
No
- 0 (0%)
I'm already using it
- 1 (14.3%)
I'm not makign a fangame or don't have Game Maker Pro
- 4 (57.1%)

Total Members Voted: 6


Pages: 1 2 [3]

Author Topic: Story's Save System - Now with encryption!  (Read 9514 times)

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #30 on: March 11, 2011, 10:39:09 pm »

Bump
Logged

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #31 on: March 27, 2011, 01:04:09 pm »

Bump
Logged

Fred-eye-inc

  • Guest
Re: Story's Save System - Now with encryption!
« Reply #32 on: March 27, 2011, 02:16:29 pm »

Won't use this I'm afraid , I've encorperated a password system into my new game so I won't need it.
Logged

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #33 on: March 27, 2011, 02:37:22 pm »

Well the main reason I created this was to encourage the use of an unsaving feature. I just added the obfuscation stuff because I figured that noone would use it otherwise.
Logged

Fred-eye-inc

  • Guest
Re: Story's Save System - Now with encryption!
« Reply #34 on: March 27, 2011, 02:38:24 pm »

Might use this for another project I'm working on which utilizes saves but it won't be a while until it's anywher enear coming out.
Logged

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #35 on: March 31, 2011, 07:33:29 pm »

So can someone move this thread to Game Design please?
Logged

Fred-eye-inc

  • Guest
Re: Story's Save System - Now with encryption!
« Reply #36 on: April 05, 2011, 03:11:25 pm »

I'll do it now ^^;
Logged

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #37 on: January 28, 2012, 01:50:09 am »

bump for LagSeer
Logged

[redacted]

  • Sr. Member
  • ****
  • Posts: 440
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #38 on: April 04, 2017, 02:35:52 pm »

Quote from: Storyyeller link=topic=10948.msg290867#msg290867
New version is out. I have added an encryption option. Also, I added a function to get the current difficulty, which I somehow forgot to put in the first version.

I've decided to login after not being here for about two years to ask what type of encryption did you apply to the saves? If you are even still around.
Logged

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #39 on: September 02, 2017, 03:41:24 pm »

It uses a custom form of compression, so the save data is packed into binary, which both makes the savefiles smaller and also makes it impossible to understand just by looking at it in a text editor or hex editor.

Of course, it could be reversed by someone decompiling the game, analyzing the code and undoing the compression, but the same is true of any savefile "encryption". If the game is capable of decrypting a save, then it is always possible to reverse engineer the game to get the algorithm and decrypt the saves manually, but that is much more difficult then just editing numbers in notepad. Also, the fact that this is a native code dll makes it somewhat more difficult than usual for GameMaker games, which are trivial to decompile.

P.S. I haven't been here in years, but today I decided to check up on the forums again, just out of curiosity. It's a good thing I saw this.
« Last Edit: September 02, 2017, 03:48:22 pm by Storyyeller »
Logged

Garrettp375

  • Full Member
  • ***
  • Posts: 107
  • Spagargus was a dead meme. Its gone.
    • View Profile
    • My twitch!
Re: Story's Save System - Now with encryption!
« Reply #40 on: September 02, 2017, 05:21:45 pm »

Wow, didn't expect to see this thread ever pop up again.

LOLGAMMER

  • Hero Member
  • *****
  • Posts: 688
  • aka lolgamer
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #41 on: September 10, 2017, 06:13:02 pm »

So this is basically a free GM obfuscator of some sorts? Quite generous of you.
Logged

Storyyeller

  • The Guy
  • *****
  • Posts: 1297
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #42 on: September 11, 2017, 12:26:38 pm »


It only obfuscates the savefile system. Any code you write in GM is still easily visible.

Anyway, my original goal was to encourage people to allow undoing saves, since I hated getting stuck in badly designed fangames. The obfsucation thing was just a carrot to encourage people to adopt this library.
Logged

Katz

  • Hero Member
  • *****
  • Posts: 521
    • View Profile
Re: Story's Save System - Now with encryption!
« Reply #43 on: September 11, 2017, 12:33:39 pm »

Many modern fangame engines contain a self-encrypting save system, including yuuutu and lemon. Also, if I'm not mistaken, GMStudio does this all on its own, yes?
Logged
Join the official IWBTF discord server! https://discord.me/iwbtg

null

  • Sr. Member
  • ****
  • Posts: 420
  • pls come back
    • View Profile
    • Tumblr
Re: Story's Save System - Now with encryption!
« Reply #44 on: September 16, 2017, 09:48:53 pm »

Pretty sure GMS does it on its own. But hey for all those cracked GM8 Pro users out there stuck in 2009, this works wonders.
Logged
Join the official IWBTF discord server! https://discord.me/iwbtg
Quote from: Yb
That was fucking obnoxious

Currently working on an android game inspired by IWBTG.
Pages: 1 2 [3]