Hello Guest, please login or register.
Did you miss your activation email?
Login with username, password and session length.

Pages: [1]   Go Down

Author Topic: Zelda Register Your Name Engine [Release]  (Read 4668 times)

0 Members and 1 Guest are viewing this topic.
Zelda Register Your Name Engine [Release]
« on: June 01, 2008, 03:17:35 pm »
  • ZFGC Founder
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Gender: Male
  • Posts: 470
Tutorial Title - Zelda Register Your Name Engine (OoT2D Style)
Description - This is the engine I made for OoT2D to register your name/player. It uses simple .ini files to store this data for retrieval.
Game Maker version - GM 7 Pro
File Type - .zip
Direct Link - regEngine.zip
Executable - regEngine.exe
Filesize - 366 KB
Includes - Player1.oot
Screenshot -


CONTROLS
Arrow Keys - Cursor
Z - A
X - B
F4 - Full Screen Toggle

Player1.oot is simply an example of what a complete file looks like, you may delete this file if you'd like. It shows you the variables that the engine is looking for.
« Last Edit: June 02, 2008, 10:02:16 am by TheRealMethuselah »
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #1 on: June 01, 2008, 10:48:30 pm »
  • :'O
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 929
Finally I have been looking for this for so long! Thanks!
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #2 on: June 01, 2008, 11:17:10 pm »
  • ZFGC Founder
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Gender: Male
  • Posts: 470
Glad I could be of assistance
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #3 on: June 01, 2008, 11:21:01 pm »
  • :'O
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 929
Yo is it alright if I mirror these?
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #4 on: June 01, 2008, 11:24:43 pm »
  • ZFGC Founder
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Gender: Male
  • Posts: 470
Not a problem
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #5 on: June 02, 2008, 12:18:22 am »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 1635
This is nice, but to whomever wants to use this, make sure you have some method of encryption - otherwise, people can change really important variables in your game.

Of course encryption won't stop anyone who really wants to get to your .ini open, but it'll put off a lot of would-be cheaters.
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #6 on: June 02, 2008, 12:23:00 am »
  • ZFGC Founder
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Gender: Male
  • Posts: 470
I find it's funner to leave the files open, so those who'd like to cheat CAN and those who don't like to cheat won't
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #7 on: June 02, 2008, 12:26:38 am »
  • :'O
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 929
I find it's funner to leave the files open, so those who'd like to cheat CAN and those who don't like to cheat won't
How would one encrypt it though?
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #8 on: June 02, 2008, 12:36:17 am »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 1635
You can write your own bitwise encryption (as I did), or there are plenty of encryption DLL's floating around the Game Maker Forum that are very easy to use.
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #9 on: June 02, 2008, 12:36:50 am »
  • ZFGC Founder
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Gender: Male
  • Posts: 470
I used to use the Cryptor.dll for encryption, if you can still find it.
Logged

gm112

Re: Zelda Register Your Name Engine [Release]
« Reply #10 on: June 02, 2008, 12:48:37 am »
Just use XOR to encrypt your files if you really don't want to get in-depth with it. XOR is very horrible, but it'll put out most of your script kiddies.
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #11 on: June 02, 2008, 12:49:49 am »
  • :'O
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 929
You can write your own bitwise encryption (as I did), or there are plenty of encryption DLL's floating around the Game Maker Forum that are very easy to use.
Is that easy like replacing strings such as

a = $
b = F
c = *

etc.
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #12 on: June 02, 2008, 01:02:51 am »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
You can write your own bitwise encryption (as I did), or there are plenty of encryption DLL's floating around the Game Maker Forum that are very easy to use.
Is that easy like replacing strings such as

a = $
b = F
c = *

etc.
No, thats a substitution cipher. But in general XOr is just as easy, its basically about flipping the bits of a given string of data, based on the bits of a key code. Most languages have a operator that does the job.
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #13 on: June 02, 2008, 01:07:57 am »
  • :'O
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 929
You can write your own bitwise encryption (as I did), or there are plenty of encryption DLL's floating around the Game Maker Forum that are very easy to use.
Is that easy like replacing strings such as

a = $
b = F
c = *

etc.
No, thats a substitution cipher. But in general XOr is just as easy, its basically about flipping the bits of a given string of data, based on the bits of a key code. Most languages have a operator that does the job.
That can still be used as a decent encryption though right?
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #14 on: June 02, 2008, 01:27:06 am »
  • ZFGC Founder
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Gender: Male
  • Posts: 470
I'll upload a tutorial for the Cryptor.dll tomorrow.
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #15 on: June 02, 2008, 01:30:43 am »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
You can write your own bitwise encryption (as I did), or there are plenty of encryption DLL's floating around the Game Maker Forum that are very easy to use.
Is that easy like replacing strings such as

a = $
b = F
c = *

etc.
No, thats a substitution cipher. But in general XOr is just as easy, its basically about flipping the bits of a given string of data, based on the bits of a key code. Most languages have a operator that does the job.
That can still be used as a decent encryption though right?
No there is a huge floor in XOr encryption, namely the repition of a key, and the fact that you can decypt parts of the key pieces by piece, you don't have to decypt it as a whole (so for example you can brute force different words to see if they are part of the key). It leaves it very vulnerable, its not remotely secure.

However all that said XOr is usually good enough to put off most script kiddies, but anyone who knows what they are doing will be able to break it in no time.

And if your talking about using a substitution cipher as 'decent encryption', I think I'll just go and laugh somewhere :P. I'm sorry but substitution ciphers are one of the easiest encryption methods to break, hence the reason why it is commonly use by pre-schoolers.
« Last Edit: June 02, 2008, 01:32:32 am by Infini »
Logged
Re: Zelda Register Your Name Engine [Release]
« Reply #16 on: June 03, 2008, 02:27:14 am »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Posts: 256
You can write your own bitwise encryption (as I did), or there are plenty of encryption DLL's floating around the Game Maker Forum that are very easy to use.
Is that easy like replacing strings such as

a = $
b = F
c = *

etc.
No, thats a substitution cipher. But in general XOr is just as easy, its basically about flipping the bits of a given string of data, based on the bits of a key code. Most languages have a operator that does the job.
That can still be used as a decent encryption though right?
No there is a huge floor in XOr encryption, namely the repition of a key, and the fact that you can decypt parts of the key pieces by piece, you don't have to decypt it as a whole (so for example you can brute force different words to see if they are part of the key). It leaves it very vulnerable, its not remotely secure.

However all that said XOr is usually good enough to put off most script kiddies, but anyone who knows what they are doing will be able to break it in no time.

And if your talking about using a substitution cipher as 'decent encryption', I think I'll just go and laugh somewhere :P. I'm sorry but substitution ciphers are one of the easiest encryption methods to break, hence the reason why it is commonly use by pre-schoolers.

Ouch...

Though, we're not talking about industry-standard file encryption software here. We're just trying to make a bit of a deterrent for people who like to open and tinker with files. Mostly in fan games! That said: If I open a file and it looks like it may be distinguishable, i might mess with it further, though something as simple as a Caesar cipher is going to often be enough to stop me. Personally, I'm using a very simple bitwise xor 'encryption' (if you want to call it that) to save 'sensitive' stuff in the registry. to anyone who opens it up, it looks like garbled text.  If you really wanted to, it'd be broken easily (though not without time and effort). But I'm not storing credit card information, just where they were at in a game.

Point of view I suppose, really.
Logged
  • My Myspace?
Re: Zelda Register Your Name Engine [Release]
« Reply #17 on: November 11, 2008, 10:32:02 pm »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Posts: 775
for a simple savegame, etc, id just shuffle bits
Logged

My Child Is Student of The Month at Neverland Ranch!
  • SSEdit
Re: Zelda Register Your Name Engine [Release]
« Reply #18 on: November 11, 2008, 10:48:02 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
for a simple savegame, etc, id just shuffle bits

Bit of a gravedig no?
Logged
Pages: [1]   Go Up

 


Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Page created in 0.191 seconds with 76 queries.

anything