Hello Unity Community,
i’m developping a Launcher for my game (Standalone) , right now, it’s going pretty well, i need some sleep though …
When it’s released, i was hoping to share the source code and the Auto configurable files to unity community, in order to make it easy to developers, manage their content and help a little against cheaters…
But i recently discovered that Unity 5 will have your own Launcher system, which is pretty cool, but it makes my work no longer necessary. Well, could you guys provide some feedback to me? Do you guys need such thing? i mean, Unity 4 or less users ?
This could help me decide if i should continue this project or not, also, any comments are very very appreciated =D
Launcher function list so far
-
Connect to your web server and check for updates, it can generate your own config file (.dll, .ini or .config file formats)
-
Hide in the system tray, and check if the unity exe is unrandomized or injected by any Directx values, (This will provide SOME protection against dll injection, graphic hacks and “Unrandomizer” feature. )
-
Every time you start your .exe, your exe file will be re-created, it’ll also generate random process names and random memory name values with hidden process. (This will avoid people creating Trainners for the game and makes it harder to hex editing)
This is basically the Launcher, works with any unity version, and about the design, i’m still working on that, i am thinking about making visuals customizable by the user, but let’s see it further…
ps : Sorry for my stinky english
Best regards.
Filipe Kilbanne Strider