Now I’m more confused. Why is it scrambled? To keep people from copying it? Were they doing this before MS bought it?
I was hoping you’d say “Microsoft decided to rewrite the whole game in C++” but I guess that’s not the case (although I think the AMAZING Minetest game is written in C++ and I actually like it more).
Being written in C++ doesn’t keep it from being reverse engineered in exactly the same way. All code can be reversed. It’s a little easier with Java because java isn’t turned directly into machine-code at compile-time.
Now I’m more confused. Why is it scrambled? To keep people from copying it? Were they doing this before MS bought it?
I was hoping you’d say “Microsoft decided to rewrite the whole game in C++” but I guess that’s not the case (although I think the AMAZING Minetest game is written in C++ and I actually like it more).
Microsoft did rewrite the whole game in C++. It’s called Bedrock Edition
Careful now. Dem’s fighting words in some parts of the Net…
Yes. Common practice to hide your code from the user, or potential rivals. I think they’ve been obfuscating the whole time, even back in Notch days.
It was kinda pointless in this case, and was the reason why mod updates were slow between versions, even for simple mods.
Being written in C++ doesn’t keep it from being reverse engineered in exactly the same way. All code can be reversed. It’s a little easier with Java because java isn’t turned directly into machine-code at compile-time.