Unreal Engine Is it possible to reverse engineer Wild Life UE5 game into a UE5 project with the blueprints intact?

hakarlman

Engaged Member
Jul 30, 2017
2,131
3,348
There's this game called Wild Life, but the devs in charge of it have taken its sandbox into a non-porn direction, focusing heavily on architecture and 3dsmax/Maya style capability, instead of focusing on the porn gameplay experience. For example, instead of being able to simply make the Add Pose character walk, create a party and press E on furniture to start sex animations, they instead focus heavily on 3d manipulation, like being able to merge multiple objects into one to reduce draw calls; instead of simply imposing a soft prop/texture limit based on max vram. They make bizarre decisions which don't make sense for a porn game. Basically what they're doing is the complete opposite of games like Sexvilla, 3Dxchat, Honey Select, Koikatsu, similar. They instead focus heavily on allowing players to create grand architectural schemes instead of being able to create custom dialogue that would lead to an erotic climax. And hey, it's their game, they can do whatever they want, but their decision making has resulted in a declining patreon revenue stream; they're losing money now.

They focus on designing advanced niche features that only cater to 0.5% of players FIRST, while basic erotic gameplay is literally their LAST priority. Normally in game dev, you make the basic features first, then intermediate, then advanced features, then save the NICHE features for the very end, but they don't program in this normal way.

But if we could somehow reverse engineer Wild Life Sandbox project and gain access to the UE5 blueprints, I could start making awesome porn-related features, and really turn it into something that makes you cum REALLY hard, especially given the superior sex animations and character models, especially with Lumen technology which looks stunning.

I've researched UE5 reverse engineering, but the closest I can get is having to re-make each blueprint from scratch from the extracted data which would take way too long. Any ideas? Is there anyway to reverse engineer it and gain access to Wild Life UE5 project with all the blueprints and assets intact, so the code is ready to modify and compile? Then we can upload it to a repository where other people can help modify the code. :unsure: I'm thinking it might be impossible because after they compile it, the data needed to keep a blueprint intact is simply not there.

I'm not looking for argument or conflict, just a way to get access to the blueprints intact. I want to clean up all the problems, streamline the character data types, create a proper universal pose menu, an excellent hotkey system, rapid character & camera possessions with customizable hotkeys, perfect 1st & 3rd person camera systems ideal for fapping, fapping and click optimizations, proper separation of play mode vs edit mode features. Basically turn it into the ultimate fapping experience/porn sandbox where you can create unique scenarios, completely with custom dialogue & plot flag system. The game has a blurry texture problem which I could also fix if I just had access to the damned blueprints. They take way too long to fix simple stuff and I'm sick of it. The sandbox has so much potential, but they're just taking it into a bizarre direction, they have no direction, no scope, no design documentation, no long term gameplan, their decision making just doesn't make any logical sense to me; and it's reflected in their declining patreon revenue stream.

If I could just get my hands on their source code, or WE could get that source code, we can turn the game into the SANDBOX OF PURE LUST. :BootyTime:
 
Last edited:

hakarlman

Engaged Member
Jul 30, 2017
2,131
3,348
Its easier if you just build your own game from scratch buddy, enjoy ;)
PROBLEM: When you possess Max and enter first person mode, the camera spawns inside his head. You're telling me, that I have to make my own game, just to be able to enter first person mode without a camera spawning inside the head? You can't just take 1 minute to fix it?

Let's go over your brilliant logic.

Me creating a sandbox adult from scratch = 5 years of development
You fixing the camera from spawning inside the head = 1-2 minutes

Basic math. 5 years of development from scratch VS 1-2 minutes to fix the camera from spawning inside the head? If I had access to your source code, I could fix that problem fast, instead of re-doing everything from scratch.

PROBLEM: Your game has a massive problem with blurry textures. It's been months and months, yet you can't fix it. If it was open source, we could fix it for you, and you'd still get all the $$$.

PROBLEM: Your game has been in development for YEARS AND YEARS, yet we can't even have Maya sit in a chair bro. That's like the most basic game mechanic imaginable.

PROBLEM: In the sandbox, you have like 3-4 different pose menus, when they should be streamlined into just ONE universal pose menu, but you have no clue what I'm talking about, do you?

PROBLEM: You have 3 different character data types in the sandbox: Add Pose, Sex Scene Object, Add Character. These should be merged into one streamlined character data type. What does that mean? Example: LookAt functionality exists on Add Pose character, but LookAt feature doesn't exist on the Add Character, thus you streamline the character data types into one type, get it?

Here's another crazy concept you don't understand: Player creates a party, they invite NPC into their party, they press E on furniture, and the party data object; which keeps a list of npc in party, gets passed to the furniture object, then available sex animations are shown in the universal pose menu, based on skeleton type pairings and furniture type. But you have no idea what I'm talking about, do you?

So, since you're so out of touch with what your end users want, just release the sandbox open source, you get all the $$$, and we can add the features we need.

OR, you could try to add all these basic gameplay features by 2027, but if you can't, you can just release the sandbox open source in 2027? How about that?

Now you're going to respond with some emotional argument and ignore all my logic, like you always do, lol. (EDIT: I don't want to seem like a negative nancy. I will give you a compliment: you know what you're doing with single player, great job, you're animation and modeling skills are top notch, your kinky ideas are fantastic, but your programmers have no clue what they're doing with the sandbox.)
 
Last edited:

hielo_seco

Newbie
Aug 4, 2019
95
134
The short answer: No. It is not possible

A bit longer: Still not possible, but I think you can reverse the compiled version into c code, but either way once the code is compiled, there is no information regarding the higher level UE project that would make possible to recover the blueprints and stuff, also reverse engineered code from the compiled version is not pretty, so I wouldn't think is a good idea trying to remake the project from a decompiled code (if it were possible)
 
  • Sad
Reactions: hakarlman

Seanthiar

Active Member
Jun 18, 2020
563
755
While technically it's possible to decompile a game, it's not by any means easy, and even when you extract a game what you get may or may not be usable. The decompiler reads the machine code and converts it into a higher programming language (like C++), but that does not mean what you get is what the developer wrote/used. And you won't be able to use it in the Unreal Engine, only in a compiler.

You are right, some of these problems could be solved in an easy way like the cam inside the head if you had access to the project, but I guess they will not make the project free (It's a kickstarter project (93k$) !). Another problem is I believe they have that they used content from illusion (Koikatsu / Honey select) and the company is dead since 2023....
 
  • Like
Reactions: hakarlman
May 19, 2022
161
107
It's totally possible to create an sdk for unreal games but wildlife isn't doing anything special. You can slap together some game framework add-ons and make a better game quite fast
 
  • Like
Reactions: hakarlman

40C72

Member
Nov 8, 2021
138
412
Man this thread is old, OP may have already moved on
I've researched UE5 reverse engineering, but the closest I can get is having to re-make each blueprint from scratch from the extracted data which would take way too long.
You answered the question yourself. This is the best you can do. All the abstractions, such as blueprints, end up getting compiled to machine code and no longer exist in the sense you're thinking of (put simply: the blueprints no longer exist as blueprints). You can, as you've found, approach this as you would any natively compiled program: grab your preferred disassembler (NOT decompiler!*), debugger, and (ideally) hex editor + Unreal Engine dumper
Now you spend a significant amount of time reconstructing the logic of the game using these tools. You can rip the assets from the data files and use those in your version of the game--but beware! This will also likely require you to get your hands dirty with a debugger and hex editor. There's no easy way around it unless you write a very nice letter to the developers who, being the angels that they are, send you the game's source
*You disassemble native programs; you decompile managed ones. Yes, you can "decompile" assembly (turn it into a much more human-friendly psuedo-C) but the difference between "decompiling," say, a C program and decompiling a C# one is large enough that I like to separate the terms

In the end (if done properly, a significant time later) you will end up with a codebase that mirrors the developer's (in functionality, it will definitely not be line-for-line) and you can make changes to your heart's content
If you (understandably) don't want to go through this effort it would be much easier to start from scratch and take inspiration from the things you like and do what you don't like differently. It might not be 1:1 in terms of functionality but it won't give you as big of a headache
So basically you want to steal other people's work... Good luck with that.
I will decompile your game, change all the dialogue to political propaganda and the porn to various renditions of goatse, then redistribute it. Shouldn't have used Ren'Py
(This happens all the time with internet projects. There is nothing wrong wanting to add features or fix bugs in something you enjoy)
 

desmosome

Conversation Conqueror
Sep 5, 2018
6,350
14,558
Seeing as the dev immediately responded here, you probably threw an entitled bitch fit in the game thread before making this thread, yeah?

The way you went about this, do you think the devs that have been making like 100K a month for years will just let you bootleg their game still in development? They will probably pursue legal action if you even succeed in stealing their IP and assets, and they will have more money than you to duke it out.

Aaand... I just checked the OP. It's hakarlman. Go figure. Why don't you make your own game that you made 25 POLLS about, instead of trying to reverse engineer someone else's hard work?
 
  • Like
Reactions: DDRMSTR and Link11

hakarlman

Engaged Member
Jul 30, 2017
2,131
3,348
... someone else's hard work?
Yes, they worked so hard, that after 9 years of development, you can't even have the character sit on a chair or sit on a bed. :KEK:

Imagine this:

1. You fire up the sandbox.
2. You're playing as Max.
3. You invite Maya to the party.
4. You drag out a bed prop.
5. You hit E on the bed prop in play mode.
6. Maya and Max are now sitting on the bed.
7. You have a universal pose menu that shows you all available bed sex animations between max and maya.

After 9 fucking years, we still don't have the above basic, basic, basic, rudimentary gameplay, neither in the sandbox or single player, lol.:WaitWhat:

What 3d adventure RPG game have you ever played where there's no basic furniture interaction? lol, especially after YEARS AND YEARS OF DEVELOPMENT.:WaitWhat:

PS: I stopped making polls long ago, out of respect to not spam the community. I gathered enough info.:BootyTime:
 

tanstaafl

Well-Known Member
Oct 29, 2018
1,132
1,610
"I can't figure out a thing so I'm going to steal the thing and then I'm going to act like a douche nozzle to everyone in the thread who points out how stupid I sound."

Is that about right?
 

hakarlman

Engaged Member
Jul 30, 2017
2,131
3,348
"I can't figure out a thing so I'm going to steal the thing and then I'm going to act like a douche nozzle to everyone in the thread who points out how stupid I sound."

Is that about right?
In case you didn't know, this is a piracy website. How can you not know that? :WaitWhat:
 

hakarlman

Engaged Member
Jul 30, 2017
2,131
3,348
I didn't say don't do it, I said you acted like a douche nozzle when people pointed out how stupid you sounded. How can you not know that? It's right there in plain English.
Humans have sex on beds. I'm asking for the ability to press E on a bed so the characters can have sex on it. But you're saying that I'm acting like a douche nozzle, because I want extremely basic, rudimentary gameplay?

So, I'm a douche nozzle, because I want to simply invite an NPC to my party, then press E on a bed, then see available sex animations that I can easily select from? That makes me a douche nozzle? LOL, okay buddy.

Answer this question: What RPG game have you ever seen, that's been in development for 9 years, but you can't interact with basic furniture? lol That's like the first thing devs usually make, is some basic furniture interaction.
 

Velomous

Member
Jan 14, 2024
286
266
It's, well impossible might not be strictly speaking the correct term, improbable is more like, you'd need an expert hacker to do it.

Unpackinga packaged game in unreal is possible if you use the exact engine version that was used to package it in the first place.

The problem is however that even if you have the package and the correct engine version, these packages are often encrypted, and i think even sometimes the contents themselves are encrypted.

And yeah virtue signaling on a piracy forum is pretty funny, usually if people want to steal code like this it's to reverse engineer them for their own games, to create derivatives rather than re-using them directly or copy pasting them. Is it unethical? Yes. Is it illegal? Very much so. Do big name companies do this frequently? Also yes.

Big companies like microsoft and google and apple and nvidia and many others typically do this by taking free open source code that's GPL licensed, using it as is with minor alterations, and closing it up using it as part of proprietary projects, which is entirely illegal but none of them as far as I know have ever suffered for it because suing them for it would bankrupt the original code developers just about every time.

It's not like this is a new idea, if anything stealing proprietary code is easier to respect because at least you had to work for that theft. And I'm pretty sure aforementioned and other big name companies do this as well, although they probably more frequently do it by literally stealing the source code through corporate espionage rather than reverse engineering or decompiling a released product because the latter is usually far harder.
 

Tecknet87

New Member
Aug 24, 2022
13
9
You gonna waste more time trying to reverse engineer that, than making it from scratch yourself.

Especially if all you want to make is having a character running around, talking to a bunch of npcs and having some sex animations.

You could do that in like, idk, a month or less.


You could just snatch some charas from like VRoid or... idk if Daz is importable into unreal tbh, i dont use daz.

idk, in any case, trying to steal someone's build, is not the best way to go here, morality aside. its just not worth the time.
 

RedAISkye

Well-Known Member
Apr 10, 2017
1,098
2,505
While i agree,

i still think pirating a game is a bit different than stealing the whole project and selling it yourself lmao

But yeah, still laughed.
I don't think anyone's talking about selling the game, it's just supposed to be a fan project, like mods but on a large scale.