Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
1 registered members (TipmyPip), 18,619 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
How to protect game's resources? #202234
04/14/08 00:56
04/14/08 00:56
Joined: Jun 2007
Posts: 2
D
darkdraco Offline OP
Guest
darkdraco  Offline OP
Guest
D

Joined: Jun 2007
Posts: 2
Hello.
I find the resources in other's 3DGS game. I want to know how to protect my game's resources? anyone have a solution for it?

Thanks.

Re: How to protect game's resources? [Re: darkdraco] #202238
04/14/08 01:56
04/14/08 01:56
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
If you have the pro version of GameStudio you can use the file packer. If you don't own the pro version you can use google to find tools, that compile an executable and arbitrary other files to a single executable. We even had such a tool here in the forum, developed by a user. Do a search for "nacasi file packer".


Always learn from history, to be sure you make the same mistakes again...
Re: How to protect game's resources? [Re: Uhrwerk] #202239
04/14/08 02:23
04/14/08 02:23
Joined: Jun 2007
Posts: 2
D
darkdraco Offline OP
Guest
darkdraco  Offline OP
Guest
D

Joined: Jun 2007
Posts: 2
Thank you very much.

Re: How to protect game's resources? [Re: darkdraco] #202250
04/14/08 05:45
04/14/08 05:45
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline
Senior Expert
HeelX  Offline
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
Molebox is another choice.

Re: How to protect game's resources? [Re: HeelX] #202258
04/14/08 06:31
04/14/08 06:31
Joined: Jul 2006
Posts: 503
Australia
A
adoado Offline

User
adoado  Offline

User
A

Joined: Jul 2006
Posts: 503
Australia
If you have access to a higher level language you could program your own solution using a DLL (add_buffer, etc), or there is the alternative of CR-Pack also.

Hope it helps, ^^
Adoado


Visit our development blog: http://yellloh.com
Re: How to protect game's resources? [Re: adoado] #202272
04/14/08 08:21
04/14/08 08:21
Joined: Oct 2007
Posts: 5,211
İstanbul, Turkey
Quad Offline
Senior Expert
Quad  Offline
Senior Expert

Joined: Oct 2007
Posts: 5,211
İstanbul, Turkey
and there is a simple fliepacker for lite-c (by ventilator),has encryption uses zlib, but you have to define your everyting after main(where you load resources), otherwise it cant find them.


3333333333
Re: How to protect game's resources? [Re: Quad] #202585
04/15/08 20:58
04/15/08 20:58
Joined: Jan 2008
Posts: 1,580
Blade280891 Offline
Serious User
Blade280891  Offline
Serious User

Joined: Jan 2008
Posts: 1,580
sorry to use your thread.
But how can you protect the game from being used on more than one pc, and from being copied.


My Avatar Randomness V2

"Someone get me to the doctor, and someone call the nurse
And someone buy me roses, and someone burned the church"
Re: How to protect game's resources? [Re: Blade280891] #202610
04/16/08 01:45
04/16/08 01:45
Joined: Jul 2006
Posts: 503
Australia
A
adoado Offline

User
adoado  Offline

User
A

Joined: Jul 2006
Posts: 503
Australia
 Quote:
But how can you protect the game from being used on more than one pc, and from being copied.


This is probably a question every game designer asks ^^

 Quote:
But how can you protect the game from being used on more than one pc


I guess getting the player to input a unique serial number might help, but people can easily share these so really, they are not a very good option. You could get the player to have to verify the serial online, and then the server keeps a track of all 'used' keys and if someone tries to register using a taken key, prevent the installation..

From being copied? If on a disc you could use some sort of copy-protection (SafeDisc, etc). But these two questions are a problem for even major game producers to fix.

Thanks,
Adoado ^^


Visit our development blog: http://yellloh.com
Re: How to protect game's resources? [Re: adoado] #205004
05/02/08 21:20
05/02/08 21:20
Joined: Sep 2006
Posts: 58
California, USA
BorgNot Offline
Junior Member
BorgNot  Offline
Junior Member

Joined: Sep 2006
Posts: 58
California, USA
I am a newbie here but I have compiled for Borland products. I have used Inno Setup for years. That has password and encryption. My projects are local and I have not circulated them. I had planned to do some encryption if/when I distribute a final product. I think that the adding a registration to check a few components on a pc is one of the ways to isolate a license to one or a few computers. I like the idea of registering to three personal computers because people like myself may have more than one working computer--laptop to travel and one at home and office, etc...

I do not know how difficult it would be do a routine that checks the Network Card ID and another hardware device ID from Lite-C. It could be an added dll in a package. Or out out of the softbox solution. Maybe the MoleBox has that?


Some things are harder said than done, some not!
Re: How to protect game's resources? [Re: BorgNot] #217240
07/22/08 07:18
07/22/08 07:18
Joined: Jun 2008
Posts: 91
C
Coisox Offline
Junior Member
Coisox  Offline
Junior Member
C

Joined: Jun 2008
Posts: 91
I'm using Lite-C. I store my HighScore in .txt file which is in the same directory. But when using NACASI, the highscore is loaded but the new score wont save.

How to hard code the path to My Documents? Does all PC got My Documents?

I also tried GSTPacker but it cant pack my program (maybe because no wdl?).


Moderated by  HeelX, Spirit 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1