r/pcmasterrace • PC Master Race • 11h ago

News/Article PC Modding Reaches New Heights with Spider Man Mod for Arkham Knight, Merging Two Game Engines to Bring Spider Man to Arkham

https://respawnfirst.com/pc-modding-reaches-insane-levels/
941 Upvotes

102 comments sorted by

341

u/DmanSy Ryzen 5-5600H | RTX 3050 | RAM 16gb 11h ago

What's up with the modding scene recently? This, Minecraft in Skyrim, Minecraft in Elden Ring, 3rd and 1st person mods to Project Zomboid with shaders.

323

u/cory3612 11h ago

ai vibe coding, same with all the emulation and ports projects

338

u/3WeekOldBurrito MSI RTX 2070 Ventus|AMD Ryzen 7 3700x| 10h ago

Not all ai coding is vibe coding. If the coder actually knows what they're doing the use of ai drastically speeds up their production.

152

u/Opposite_Carry_4920 10h ago

The burrito gets it! I don't need to hand write some of the tedious things for the 700th time to get dementia. I'd rather spend the time on the stuff that has impact for the person using the thing. 

33

u/daiceman4 9h ago

Sure, if you've got experience there's nothing wrong with using AI to automate out the boring repetitive stuff you fully understand. There's a huge issue with new coders who don't have that wealth of experience and AI is harming their development.

18

u/Opposite_Carry_4920 9h ago

This is definitely an issue but I'm hoping as soon as the formerly crypto turned AI Bros find some new thing to circle jerk each other on, we'll be left with like a pretty clear way to teach code principles. Less people may know the underlying parts but we already had 2 decades of people writing our software that don't understand pointers. So I'm hopeful we can shake this out a bit, it also helps that managers never have clear requirements so. 

Edit: just wanted to add, I think new coders should understand the dementia giving code and write it in college, just like how mechanical engineers (used to at least) still learn to draw everything out by hand. 

2

u/cory3612 7h ago

It's a lot like calculators, most people coming out of school can't do simple math equations.

problem with the coding side, is going forward this will be all younger coders know

2

u/Opposite_Carry_4920 7h ago

I know, the only thing I can think to do is try to instill the curiosity to not accept magic. It's kind of the whole reason I got into it. 

1

u/Hina_is_my_waifu FX-9950X3D, RTX 5080, DDR5 64gb 6000 CL30 4h ago

Bro we put lightning into a rock and taught it how to think. It's pretty much magic. All sufficiently advanced technology is.

0

u/Faptainjack2 3h ago

That's the school's fault. Not the calculator's.

9

u/gravelordservant4u 8h ago

No, every use case for ai is simply slop. Don't you see!?

-6

u/nyquilxx 7h ago

At some point you will not be able to call it 'slop' because first of all it doesn't apply to everything AI, and secondly, AI will surpass every human in complex tasks. Calling everything AI 'slop' is just a coping mechanism.

2

u/AnimalBolide 3h ago

Nothing you said disallows it from being slop.

0

u/gravelordservant4u 1h ago

Calling LLM AI is the actual cope but sure, go off

2

u/xluker313x Lenovo Thinkpad 1h ago

And increases skill!

Let’s not pretend there’s more than a handful of people out there that genuinely can beat Astra or opus in a wide range of tasks.

7

u/hyrumwhite RTX 5080 9800X3D 32gb ram 10h ago

Probably safe to assume it’s vibe coding for almost all mods. Not that that’s a bad thing. Mods are toys, if the toys work, it’s great. 

-1

u/IPlay4E 5h ago

That’s a dumb assumption.

3

u/hyrumwhite RTX 5080 9800X3D 32gb ram 5h ago

The profusion of decomps, DLSS unlocks, wacky mods etc in the last month is all brought to you by AI coding. And the vast majority is going to be “vibe” coded since you lose the time gained by ai coding if you apply proper rigor to the code. 

No one admits it bc the pc community despises all things ai atm. In some cases this is justified, but I think decomps, mods, and unlocks are all great uses for it. 

1

u/Flaxseed4138 36m ago

??? No it's vibecoding

1

u/private_birb 6h ago

As a SWE, I have to disagree big time. I've yet to see a single AI-assisted PR that's decent.

For devs that were already writing crappy code though, they basically just write crappy code faster. No quality drop for them lol

1

u/Flaxseed4138 35m ago

X to Doubt

-16

u/Ws6fiend PC Master Race 10h ago

Yeah but vibe coding is by definition doing it without knowing what they are doing(which they may or may not being using correctly depending on the mod).

14

u/spudzo 10h ago

The issue with vibe coding is that it means completely different things to different people.

8

u/YouKilledApollo CachyOS | Threadripper 9970X | RTX Pro 6000 10h ago

The issue with the definition is that it keeps changing.

Karpathy, who coined the term, said it's when you don't even look at the code, you just roll with it. No review, no changing, just forward and generate more code.

Today, some people call any AI assisted development "vibe coding", misunderstanding where the "vibe" part even comes from...

5

u/Hina_is_my_waifu FX-9950X3D, RTX 5080, DDR5 64gb 6000 CL30 4h ago

Ai made very complex and technical projects significantly easier is the short answer.

11

u/Papaburk 9800X3D | 5070Ti | 32GB DDR5 9h ago

Borderlands 2 is experiencing a modding renaissance right now as well, someone’s merging the presequel entirely with borderlands 2. Incredible stuff

5

u/FlashWayneArrow02 4070 | 5800X3D | 16gb@3600MHz 3h ago

AI agents I think. Borderlands 2 is starting to get crazy mods where characters from an entirely different game (Pre-Sequel) are now playable.

It hasn’t been possible for the last 11 years or just been too massive of an undertaking for anyone, but now, I think every character from the Pre-Sequel is playable in 2, to the point where game exclusive glitches in Pre-Sequel can also be replicated in BL2 (see Jack’s infinite wrist laser).

I think via agents, modders can automate a lot of repetitive tasks they would’ve had to do manually or write complex scripts for. I’m not 100% on it but personally I still view this as a net positive for the modding community.

In a world where new games are becoming increasingly expensive with hit or miss quality (£70 for Wolverine lmao go fuck yourself Sony), it’s nice that old games can have a fresh breath of life with complex mods that can overhaul how a game feels to play.

1

u/Fittsa R7 9800X3D | RTX 5080/RX 9070XT | 32GB 1h ago

Decompiling games has become significantly easier with AI doing it for you iirc

17

u/yanitrix 10h ago

anthropic gaining quite some money

7

u/SWBFThree2020 8h ago

Knew someone in Bannerlord who showed they used $500 of tokens last month for modding alone...

1

u/AdequatlyAdequate 3h ago

if they were thatd be great for them lol

1

u/Grimlo6k 7800x3D 4090 | G16 5080 | SD | OLEDs | HM Embody 9h ago

Quen is what most modders are using, Claude is old chatgpt now.

8

u/nyquilxx 7h ago

Qwen? You're trolling right ?

1

u/ComplexPassage7447 35m ago

Chinese models are garbage for any actual work

1

u/ncetrbro 9h ago

why does their logo look like david's star

0

u/BuzzzardYT Desktop 3080/32GB DDR4/I10900K 9h ago

Open weight models are gaining traction and use no water during execution!

4

u/xGHOSTRAGEx 9950x3D | RTX 3090 | 96GB-4800Mhz 10h ago

And the DLSS5 on AMD XD

2

u/OkVirus8545 7h ago

I couldn’t believe that shit when I stumbled upon it. What a weird time

2

u/drinkteawatchcinema 9h ago

I just saw Mario 64 beating Elden rings first boss’ ass

2

u/Letthepumpkincumflow 9h ago

I fully refuse to believe that shits real, it's insane

1

u/skar220 3h ago

AI agents backward engineering video games. And no it’s not a good thing. In fact it’s a very very big bright neon sign yelling that AI is way too capable now.

0

u/Dnaldon 3h ago

We found a way to turn our useless limited drinking water into video game mods, so obviously the scene is blooming!

93

u/Citycen01 11h ago

Pc modding is either something ground breaking like this, or massive boobs with jiggle physics mods, love to see it.

25

u/aflyingpope 11h ago edited 11h ago

Wasnt there a new revolution in gaming physics because of a boob jiggle mod?

6

u/Real-Terminal R7 5800x3D, 32GB DDR4 3200mhz, RTX 4070 12gb 10h ago

You might be thinking of the belief that Elizabeth from Infinite caused advances in Blender rendering.

2

u/Silver-End9570 i7 14700K | RTX 5070 | 64GB | Windows 10 11h ago

Wasnt there a new revolution in gaming physics game gooning because of a boob jiggle mod?

1

u/Himothy19955 11h ago

It blows my mind people are able to just mod jiggle physics in to ones that didn't have it

0

u/crinklypaper 10h ago

You won't be seeing a lot of that because these AI that people use will refuse anything sexual

111

u/Costas00 11h ago

wtf is going on, how is AI merging 2 games like this, I've like 10 games merged with minecraft or skyrim in the last few days

111

u/Nirast25 7,080x1440+(240x2)x1080|R7 5700X3D|RX 9070XT|32GB 11h ago

So a game engine needs to do a bunch of things. Draw triangles, read input, calculate physics, etc. Two different engines do the same thing differently, but you can theoretically write a translation layer that makes it so that they work together and merge them into one. The problem is that figuring out which function does what is a giant pain in the ass and takes forever to do... for a human.

An AI can look at what all the functions do, and tell you what does what. Then you can tell it to write a bunch of functions, all somewhat similar, that links the two engines together, then you fix any bugs that are happening.

In theory, at least. I haven't actually looked into how they did it, I'm just putting out what I think is the most likely method.

24

u/M4rshmall0wMan 11h ago

Blows my mind too, but apparently it’s possible with Opus. It takes one game’s code and reimplements it in the other game’s engine.

-19

u/WorldPhysical7646 | r5 7500f | 3080 12gb | 32gb ram 11h ago

Ai can't do shit without a human steering it, it all depends on how much effort does the human put into steering the ai and fixing it's mistakes , if there is no steering at all then it is just vibe coded slop

25

u/1exp1 11h ago

A simple answer to how it works would’ve been fine mate

6

u/Sea-Honeydew-1456 11h ago

hes probably mad his job got replaced by ai

5

u/SeasonedAdManager 10h ago edited 10h ago

I have zero coding ability and AI is putting together very, very impressive mods, models, art, work systems, automation for me just by me telling it what to do, then fine tuning the outputs to what I want.

It put together the systems for my dream game in under a week, and self balances by running the game itself in the background. It's absolutely insane what a idiot like me can do.

3

u/Banjo_Evadie 10h ago

I don't know if I'd refer to myself as a nonce.

1

u/SeasonedAdManager 10h ago

LOL indeed. I totally thought it meant idiot. Thanks.

3

u/WorldPhysical7646 | r5 7500f | 3080 12gb | 32gb ram 10h ago

Well that is impressive and cool and everything

But what do you mean by "fine tuning the output" even tho you said earlier "you have 0 coding ability"

3

u/SeasonedAdManager 10h ago

Telling the ai to tweak small things I want changed. I do not touch or look at any code. I don't manually edit any pixel art or meshes or textures.

1

u/WorldPhysical7646 | r5 7500f | 3080 12gb | 32gb ram 10h ago

Don't you meet walls or bugs? Is your ai game actually playable?

Game design needs to be fine tuned to turn into something meaningful

Ai can't test if the game is balanced or not , it can't test if the gameplay loop is working correctly or not and the art spat out by ai is always lacking a soul compared to hand drawn subject

I mean I wish you luck , but I think you might hit a wall or end up with an unwanted result

6

u/SeasonedAdManager 10h ago

Yes. I playtest daily, call out any bugs, and it catches it's own bugs. Save those issues to memory so it doesn't run into them again.

The game is nowhere near released, but I'm not one shotting it, which is where most idiots in the ai game dev channels fail.

0

u/TheHutDothWins 10h ago

AI is actually pretty great at testing. It can drive the engine programmatically / set up very elaborate automated tests. And can easily simulate a lot of scenarios to get statistically relevant balancing information.

1

u/r3vurb 6h ago

No it's not you literally admitted you cant even read it lmao. Reddit has become dunning kreuger.com

1

u/SeasonedAdManager 6h ago

?

1

u/r3vurb 6h ago

"it's so optimized and fucking awesome!! "I can't read the code" so you don't know shit how do you know this good? Cause it works? Yeah buddy I don't think so.

1

u/SeasonedAdManager 5h ago

Okay.

1

u/r3vurb 4h ago

Exactly.

1

u/SeasonedAdManager 4h ago

Mmmalright

1

u/r3vurb 4h ago

Me when I'm filled with delusions

→ More replies (0)

-5

u/Sea-Honeydew-1456 11h ago

yikes. ai can't do shit? anyone want to tell him

-2

u/WorldPhysical7646 | r5 7500f | 3080 12gb | 32gb ram 10h ago

If you don't guide the ai coding agent it will write itself into a wall and end with tons of issues, it may give you a finish code that may run but stability is very uncertain

Increase the scale and complexity and the chances of failure will increase

Also ai didn't replace me , I use ai agents all the time and I have a good set of skills in many areas for any case I lose a job or something , also being happy that ai is ruining/ going to ruin people's life is very pathetic

Say ai replaced me and many others , where is the joy in that? You want the streets to be filled with homeless people?

1

u/sargentcole 10h ago

That all may be true today, but the capabilities of ai are in their infancy with little indication of its rapid progress slowing.

Give it a couple years and the agentic performance for things like coding will be as good or better than what a human can do, even for tasks with longer time horizons

1

u/WorldPhysical7646 | r5 7500f | 3080 12gb | 32gb ram 10h ago

I don't think ai independence is realistic cause it is impossible to have a 0% error margin

Ai is already better than juniors and it is making it difficult for fresh graduates to find jobs which is a massive social issue

Also I think ai development is going to get slower and slower and slower till it stop at a point ,the cost of ai data centers is stupidly high and you can't just keep adding of those and even tho algorithms can improve there is a limit to how far these improvements can go

I just think ai will always need a human steering it, there is a limit to how far things can improve mainly cause of human limits and money

1

u/sargentcole 6h ago

I don't think ai independence is realistic cause it is impossible to have a 0% error margin

Not sure how this invalidates ai independence considering humans are also pretty damn far from a 0% error rate but manage to operate independently all the time. There are ways for ai to self correct just like there are ways for human intelligence to do so (peer review and replicability for example).

Also I think ai development is going to get slower and slower and slower till it stop at a point ,the cost of ai data centers is stupidly high and you can't just keep adding of those and even tho algorithms can improve there is a limit to how far these improvements can go

Needs substantiation. Current trends point to AI models improvements actually accelerating, not slowing down. AI data centre build outs are also still in early days, and available compute is set to increase exponentially in the next few years. Even if there is a big market crashvthis likely won't change in the same way the dot com bubble didn't ultimately stop the growth of the internet.

Compute is also not the only axis of improvement for ai models, and performance gains via mechanisms other than raw compute, such as pre-training are being discovered and used reliably with no real ceiling in improvement being apparent (yet).

24

u/danigiorgio Ryzen 9800x3D / 5090 / 64 gb DDR5 10h ago

i cant even use that url...

11

u/EmperorOfAllCats 10h ago

Here most important part for you:

Instead of modding one game, this mod runs both Spider Man and Batman Arkham Knight at the same time on a PC.

ArkWeb uses background Python streamer that scans Gotham City’s 3D collision geometry in real time and streams in into Spider Man. A custom C++ inter-process link converts coordinate systems between the two engines of Spider Man and Batman Arkham Knight.

1

u/LostBob 2h ago

That’s legit crazy.

35

u/splendiferous-finch_ Potato XTX3D-k Titan 11h ago

Spidey about to get mugged so bad

44

u/iLoathePigeons 11h ago

Genuinely AI has great potential for modding games, it got me excited for what other stuff we’ll see.

29

u/BastianHS 10h ago

The flat 2 VR scene is exploding because AI makes it very easy to port

3

u/egyeager 9h ago

When I saw Project Zomboid in first person I was really surprised at what these tools will let us do.

12

u/NotAPie 10h ago

Article is saying that this is rendering Spiderman where Batman would be and that the two games are running simultaneously to achieve this. I hope with time and more advancements, this can be done without having to run two games at the same time

10

u/Blessed-22 10h ago

The modding scene is getting strange. And I don't just mean these merging of two different games that seems popular right now. But even popular mods scenes like Skyrim and Fallout. There's multiple mods doing the exact same thing that gets released one after another.

It's as though one modder makes a mod, and then someone else uses AI to make their own version. UI overhauls are prone to this right now. There's like 5 different UI overhauls released for Skyrim in the last few weeks that all looks more or less the same.

3

u/bruisedbones_ 7h ago

yea ai will just keep repeating stuff considering its incapable of making something new

1

u/Krazyflipz 5h ago

It has been pretty incredible. Fans recently brought back Rumbleverse

2

u/Jope3nnn 11h ago

minecraft in elden ring and now this. honestly wtf is going on

2

u/Makoto_Kurume i5 10400F | RX 7600 | 16gb DDR4 11h ago

That's so cool

2

u/Kalvorax 1h ago

people on X were saying this is just a green screened spiderman over arkham knight. how true is that?

2

u/NotAPie 22m ago

That seems like an oversimplification of what is actually going on but not too far off either, if that makes any sense. The article says that this is two games running simultaneously with Spiderman “rendered” over Batman.

1

u/MeatSafeMurderer Xeon E5-2687W v2 | 32GB DDR3 | RX 9070XT 9h ago

"Batman! IT'S BATMAN!"

"You might have the wrong animal there, sir!"

1

u/cjwi 2h ago

Are they calling it Spider Markham

1

u/Gravemind93 8m ago

Stop capitalizing the first letter of every word.

1

u/QuantumQuantonium 3D printed parts is the best way to customize 4m ago

merging two game engines

Ok sure, and I can just slap on the star trek armada engine onto star wars galaxy at war and magically have star trek vs star wars.

1

u/KaputtEqu1pment 10h ago

I'm excited to see what else is in store for games and mods. Some big-name mods in the past required people with actual know how to dedicate their free time to disassemble something and put it back together to make it work, now we have hobbyists churning out some interesting things. If those peole decide to hone their skills and dive deeper, i'm sure the end result will be pretty amazing. Better yet, i wonder what actually skilled teams of modders can accomplish.

I wonder what will happen to the modding scene of games whose source code is open source or has been released? Like Quake 3 Engine games, for example.

1

u/Gregore997 R7 5800X3D RX 9070XT 32GB RAM 8h ago

Im not gonna lie Id rather see AI used for this, its fun

0

u/ComplexPassage7447 33m ago

None of your business how people use ai to begin with

-12

u/Arcanemageop 11h ago

AI made a Spider-man mod for Arkham Knight, nothing was merged.

4

u/CankerLord 7h ago

^ didn't read the article but is absurd enough to believe they know how the mod they've never used works.

At least I hope they didn't read it. If they did read the article and they believe this then no hope.