Lag free OR encrypted?

Joined
Dec 31, 2015
Messages
82
Reaction score
26
First Language
English
Primarily Uses
RMMV
If you had the choice, which of these options would you pick?

SumRndmDde has created a great plugin - Preloader Core, which can preload your assets before the title screen, so that they will be ready to used and not needed to load mid-game.

However, this plugin, sadly, does not work with encrypted projects.

So, I'm considering if I should use it, and leave the game un-encrypted at the end. Haven't decided yet.
What do you guys value more, and which of these options would you choose? Having the game preload assets so it can not have lag (like the BGM not starting immedietly), or just go without this plugin so you can encrypt your game?
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
13,367
Reaction score
14,074
First Language
English
Primarily Uses
RMVXA
From what I understand, the failure of that plug-in to work with encrypted projects has to do with how it loads files. Maybe you can ask them to fix it so it works with the new encryption? In fact, search the forums, I thought someone asked about this a week or two ago.
 

Milennin

"With a bang and a boom!"
Veteran
Joined
Feb 7, 2013
Messages
2,470
Reaction score
1,609
First Language
English
Primarily Uses
RMMV
I wouldn't put any value in encryption, unless you have a commercial game.
 

mlogan

Global Moderators
Global Mod
Joined
Mar 18, 2012
Messages
15,165
Reaction score
8,428
First Language
English
Primarily Uses
RMMV

I've moved this thread to General Discussion. Please be sure to post your threads in the correct forum next time. Thank you.

 

XIIIthHarbinger

Part Time Super Villain
Veteran
Joined
Apr 27, 2014
Messages
676
Reaction score
805
First Language
English
Primarily Uses
RMMV
The thing to remember is that virtually all DLC EULAs require the files to encrypted if you use their assets.

So unless you are only using default assets &/or your own created assets, you'll being violating the EULAs if you don't encrypt.
 

Jonforum

Veteran
Veteran
Joined
Mar 28, 2016
Messages
1,623
Reaction score
1,431
First Language
French
Primarily Uses
RMMV
Encryption is useless.
No matter how long your key is.

The value is at the end of your JSON file.
And just 5 Seconds to decompile encrypt files.
There is also a dedicated web site.
You upload the files, give the key, from the JSON file.
There you go.

Ultimately, you will protect your game against old dinosaurs or idiots.
Anyone who takes 2 seconds will find the site to decompile the source encryption of your games.
Even if you add a key of 200 word.
 

Fernyfer775

Veteran
Veteran
Joined
Oct 6, 2013
Messages
1,317
Reaction score
818
First Language
English
Also note, that as great as the pre-loader plugin is, it causes the game to crash on PC's that don't have the necessary memory to hold all those pre-loaded assets. I was using the pre-loader for a while and kept getting reports of the game crashing because of memory overload on some computers, and once I removed the plugin, the problem was gone.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
39,956
Reaction score
13,589
First Language
English
Primarily Uses
RMMV
I wouldn't put any value in encryption, unless you have a commercial game.
Encryption is useless.
No matter how long your key is.

You HAVE to encrypt if you're using any of the store resources, whether your game is commercial or not. It's not negotiable.

If you want to use the preloader, ask the developer to change it so that it works with encrypted assets, or if they're not going to do it, see if someone else can.

However, do you WANT all those assets loaded right at the start of the game? If you're deploying to a mobile device, it may not have enough memory to hold everything, so you're going to get lag throughout the game rather than just on loading a new map - or it'll crash.

Personally I wouldn't use the plugin at all.
 

Milennin

"With a bang and a boom!"
Veteran
Joined
Feb 7, 2013
Messages
2,470
Reaction score
1,609
First Language
English
Primarily Uses
RMMV
Oh, I didn't know that, but I guess that makes sense.
 

Hudell

Dog Lord
Veteran
Joined
Oct 2, 2014
Messages
3,517
Reaction score
3,652
First Language
Java's Crypt
Primarily Uses
RMMZ
Recent version of nwjs can run compiled JS as fast as regular JS already. If you compile the JS code, you can hide the key used to encrypt the assets in it and remove it from the json files, so nobody will figure out your key.

Also note, that as great as the pre-loader plugin is, it causes the game to crash on PC's that don't have the necessary memory to hold all those pre-loaded assets. I was using the pre-loader for a while and kept getting reports of the game crashing because of memory overload on some computers, and once I removed the plugin, the problem was gone.
How heavy is your game?
 
Joined
Dec 31, 2015
Messages
82
Reaction score
26
First Language
English
Primarily Uses
RMMV
Welll since I am using some DLC content, encryption is required.
And i don't want to deal with those crashes, so maybe I just won't use this plugin.
 

SumRndmDde

Follower of RNGesus
Veteran
Joined
Jul 30, 2013
Messages
225
Reaction score
423
First Language
English
Primarily Uses
RMMV
Wait wait wait... Preloader Core doesn't work with encrypted projects? D:

looks around
adds, like, 10 lines of code

Oh! Would you look at that! Preloader Core now works with encryption!
Update to v1.02 and you should be good to go! ^^


But yeah, sorry about that. No one tells me anything. >.<
And yes, memory can be an issue, but it is the price you have to pay for concentrated loading. Try and only preload your prioritized content (the long list of customizable parameters are there for a reason!) and you should probably be fine. I'll get to more dynamic preloading... eventually....
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Good morning. Please introduce caffeine in the proper slot. Not sufficient caffeine, add more. Add more. Continue until you hear a sound signal. Please continue. Insufficient caffeine. Increase the quantity of SRW music. Add caffeine.
I have to fix a little more.
Or maybe a lot. Yeah, I need to make the characters look a little bit more fit in some poses.
There once was a man whose name was my own
Who tried to make games for console and phone
But after ten years
Some blood sweat and tears
Weird status updates were all that he'd shown.....
I go out once every two weeks. My bf works full-time. Why is it only ever me getting sick? T_T
I've been debating on this as the title screen for a while now...

Forum statistics

Threads
103,394
Messages
999,005
Members
134,917
Latest member
ZedPlayzz
Top