Q: Expression creation

Discussion and feedback on Construct 2

Post » Tue Apr 17, 2012 4:06 pm

[QUOTE=Ashley] It could be done, but it would help reverse-engineers because then C2 has to include a full list of all object names. Currently it obfuscates all object names to make it harder to understand the exported project. So are you sure you want it when it makes reverse-engineer's lives easier?[/QUOTE]
hashmap the names, make the compiler ensure all existing names produce unique hashes.
you can use a fast one-way hashing that's not cryptographically safe (you could even use one of those ultra-fast XOR hashes, since the compiler will be doing the collision checking)Fimbul2012-04-17 16:11:20
B
35
S
8
G
8
Posts: 532
Reputation: 6,868

Post » Tue Apr 17, 2012 6:29 pm

I don't think this is that neccesary at the moment. The he was in is quite unique as he was using tiledbackgrounds, usually you can just use animation frames.
B
90
S
30
G
24
Posts: 3,189
Reputation: 32,400

Post » Tue Apr 17, 2012 9:19 pm

Personally I would find it incredibly useful, to create objects through an expression.

but if the only way to do so would be to compromise the security of an exported project I understand not doing it.
Thanks Ashley for taking the time to explain the reasons behind the exclusion. onzephyr2012-04-17 21:21:27
B
86
S
14
G
9
Posts: 101
Reputation: 9,912

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: edisone, iyenal222, pablo7 and 10 guests