Offline Game Currency Change
Budget: €8 – €30 EUR
I’m playing a small, completely offline, fan-made Yu-Gi-Oh! card game that ships only as a Windows .exe. It has a single in-game currency and I want an easy, repeatable way to boost that balance at will.
My own attempt with CE hit a wall—the value is definitely not stored as a simple 4-byte int and is likely buried behind layers of obfuscation or encryption. The game feels like it was made in Unity (menus, file structure, DLL names, etc.), but I can’t confirm because I have no source code—just the executable and its data folder. I’m also unsure whether any anti-tamper or anti-cheat measures exist, so part of the job is to find out.
Here’s what I need from you:
• Step-by-step instructions so I can repeat the process after future updates.
• A short explanation of the technique you used, mainly so I can understand the basics and troubleshoot on my own later.
Acceptance criteria: after applying your solution, I can launch the game, open the in-game shop, and see the new currency total within two minutes—no crashes, no lost progress.
Experience with dnSpy, IL2CPP/Mono disassembly, memory editing, or Unity asset inspection will be invaluable. If this sounds straightforward to you, let’s talk details and get those coins flowing.
My own attempt with CE hit a wall—the value is definitely not stored as a simple 4-byte int and is likely buried behind layers of obfuscation or encryption. The game feels like it was made in Unity (menus, file structure, DLL names, etc.), but I can’t confirm because I have no source code—just the executable and its data folder. I’m also unsure whether any anti-tamper or anti-cheat measures exist, so part of the job is to find out.
Here’s what I need from you:
• Step-by-step instructions so I can repeat the process after future updates.
• A short explanation of the technique you used, mainly so I can understand the basics and troubleshoot on my own later.
Acceptance criteria: after applying your solution, I can launch the game, open the in-game shop, and see the new currency total within two minutes—no crashes, no lost progress.
Experience with dnSpy, IL2CPP/Mono disassembly, memory editing, or Unity asset inspection will be invaluable. If this sounds straightforward to you, let’s talk details and get those coins flowing.
Related categories:
C Programming
C# Programming
C++ Programming
Unity 3D
Debugging
Game Development
Reverse Engineering
Unity