Modding Tutorial for Beginners
HTML-код
- Опубликовано: 11 сен 2024
- A general purpose game modding tutorial. The game logic, code-modding kind, not the "add a new item or skin" or plain "installing a mod" kind.
BepModEx mod install guide: • How to install BepInEx...
Another basic Dnspy-centric tutorial: • How to Mod Games with ...
General DNSPY moddery: • How to find Variables ... - uses paid Ravenfield though.
Skin modding tutorial: • Make Player Models for...
As someone who knows nothing about computers and the thought of how mods are made popped into my head, this seems so insanely daunting to me.
Same here 😂
I think the more you practice the easier it gets..just see it as a new challenge and see it as practice to learn instead of the mind set of u have to figure it out or it won't work..I know seems simple but just having the right mindset can leave you sometimes surprised at the consequential outcome 😊 best to ya I hope it goes well and you guys get great at it😊😁 seems stupid I know ..but just try it❤
I felt that way at first, too. I modded my Sims 4 game a year ago and I was helllllllaaaaa confused. But once you do it a few times it starts to make sense and seem less confusing!
@@irelyndd3853 Do you have any tips on how to do that? Like actually accessing the code. Do you use dnSpy? And also, if you don’t want to fully mess up the game, did you make a copy of the whole game to mod that instead? Also, if you did, did you have to just deal with the extra space or is there a way to do it in a more space efficient way? And is there a way to save your modifications but not have like a dozen copies of the game?
Sorry for the long message, but I’m asking you since Sims 4 is quite a large game (storage-wise), and I doubt you just deleted your work once you were done.
It's not. Don't worry it he's easier the more you learn.
to me this looks like actually getting into the source code of most single player games is the easy part, and the hard part is knowing the language at all.
C# is much easy than C++
I would say that now a days, understanding the language is less hard.
You can literally ask ChatGPT what a certain lines of code is doing.
And ask it to adjust it with the correct syntax for something you want it to do.
The most important part here is understanding the logic or what you are actually looking for.
And you should ask for help to chatgpt to understand the syntax / language
@@ShiffoI wouldn't use ChatGPT as a beginnee tho, the learning phase is really too important to use AI. When you do some serious projects then it makes sense
@@bapoTV you can literally ask chatgpt to break down each line of code and tell you what it does. If you ask the right questions, you can learn a lot.
@@bapoTV true. without fundamental knowledge how code works even users who use chatgpt without background knowledge would still have no idea where to put the code.
I'm an IT graduate but not into game development and I always knew modders were mostly developers in their free time
I really enjoyed the "waiting for extraction~" song
This is what I have been looking for! Thank you.
Holy crap thank you thank you thank you!!! This is EXACTLY what I was looking for
Thanks, been looking to try game modding for a while now.
Excellent video, very concise. I might even give it a try
Result now?
Heya! I'm not sure if this is your field of expertise, but I'm working on a project using animation skeletons from an Unreal Engine game and trying to translate it to another one altogether. If you got the time would be willing to troubleshoot?
No im too busy
Before actually doing it myself I thought it was goin g to be tacky but its very fun. 100% Recommend
Thank you for the time you spent providing us with this info. Peace & Love!
the "oh my gun" at 5:28 caught me off guard 🤣
hey iwanMods, i made a moded skin with moded mesh in mobile legends. and the moded texture and mesh are work, but the problem, its only stay on T-pose. well i think its because i didnt put bones, but the problem is how can i export a bones in Unity? so in that case i can replace it using UABE
I am obsessed with the idea of making mods for anime games I love.
Thank you for the great tutorial!
I have a question. How would you go about coding a Randomizer Mod? There are specific weapons/items that spawn in set locations. I am trying to change the item/weapon that spawns but not trying to change the set location on the map where this spawn occurs. Eventually I would like to be able to change the set spawn locations but that seems way more complicated so for now I just want to randomize what you get at those set locations.
Any help or advice would be greatly appreciated!
Funny enough I ended up here for the same purpose and i've already got my game ripped open and ready to look through. In my case, there is a "metadata" folder that contains all events, items, etc. So I have my program look for the event that corresponds to picking up an item (in this case for me, it's "onLooted"), then when that's called, you want to hook onto that and intercept it, instead grabbing the randomized item which you can have from a designated table of items; so mine so far just rudimentarily grabs every item in the itemTable metadata and shuffles it like crazy, assigns it to a location, then when the location has the "onLooted" event trigger, it intercepts that event, puts in the new item code, and lets the event continue onwards. It's jank but it works out really well.
If you need a starting point and have no idea what you're doing like me roughly 2 weeks ago, I recommend looking at an archived video on the Games Done Quick youtube channel called "AGDQ 2019 Panels: Making a Randomizer" where it's a bunch of popular randomizer devs talking about their thought process on making it, as well as common issues. It's helped me a ton with the mindset.
@@damiencarle8344 I'm trying to make it for Transformers 2004 ps2. There's a small following and speed run community for the game.
@@Iron-Blurr I would be willing to help you if you are still stuck on it. In any case it is all about finding how things are called in the code and try to figure how it works. In programming there exists randomize functions that select a pseudo-random function for you. You whould have to locate where in the code the item is selected and in that place put a randomizer and assign the number that you get with an item from the internal table that the game should have. Hope it helps somewhat.
I just want to make Bouncer into a 2 and 3 player co-op. There’s 3 player teams on screen all ready and has more than 3 playable characters already fully programmed.
Now this is something I’d like to experience
did you figure it out?
@@saile1011 we’re working on it.
@@Thor-Orion it shouldn’t take two weeks to perform such a simple task never mind two monthsz
People today work so slowly it irritates the crap out of me. What are u stuck on
@@maalikserebryakov slow down and enjoy the road
Peace be upon you my dear brother, I have a question.
By reverse engineering, can I change and update the unity game system for Android from 32-bit .. to 64-bit without the need to own the source code for this game, or is it necessary to have the source code in order to update the source code
Hey, have you found out yet bro?
@@jotuunn no
How can I easily export the mod to my friends ?
This seems quite u possible since you're literally rewriting source code
Send them the modded version of the gane
What if I want to change some text in gameobject? How can I edit that?
This is inspiring, but that isn't how mod is created right? Mod is usually a separate file. Could you please make a course that dives deeper?
how does one get to the code area or source code of a game like diablo 2 though? i want to mod diablo 2. i cant seem to find anything on google of how to mod diablo 2, i find existing mods
it worked but then i had the bright idea to put 1 million instead of 100 and... my game crashed
"Unless you really have a 32 bit system" had me dying laughing
... because you're an ignoramus. Might as well laugh about yerself, as I do now nyahahahaaa... 🥳You couldn't even fathom why there are still 32bit systems operated, could ye? Because you know squat. Aka Dunning-Kruger patient. You know less than squat. You and Squat could go to a party and Squat could wear an "I'm With Doofus" t-shirt. 🤡🤣
I don't know if you'll read this but I have a question regarding simulation games.
For example, in American Truck Simulator, how could I modify something as simple as I want the smoke node to be activated through the exhaust pipe of a truck only when accelerating?
The smoke node is something that already exists in the game but it is constant, it is always active
I'm playing a game called Urge that doesn't seem to store the stats for each weapon in code. It stores it somewhere else. How would I find where it stores these stats?
how can i contact you?
is dnSpy safe? I looked it up and it said something about malware
can dnspy work for any game? Is this kind of process how you would mod any game, or is it specific to only this one
do you need to download another raven field if you already have it with Steam?
Can you mod strings inside the game? I'm trying to do a fan translation of a game
I do want to do a Mod of the Modern Warfare 2019 game (a better version of the game), but I dont have none experience on modding games. How I should start to gain experience?
thank You! There's a lot of great minds, that don't want to work on games, but have great ideas
Will this beginner "method" work for any offline game? I'm searching religiously on how to mod games, cause I really want to mod Hogwarts Legacy.
Yes just rip the source and mod away
@@giantcocokrisp and how do I do that lol?
Hogwarts is Unreal Engine and I'm afraid I haven't learned to mod Unreal Engine games yet
Hogwarts legacy is probably a bit much for a starter ngl.
it was too annoying to reload after every 5-6 shots, can we mod unlimited bullets so no need of reloading, then which .dll file to edit and how?
hi, how about sims 3? do you do some tutorials? or you dont play them?
Is it possible to mod (Steam) platform files
For when playing multiplayer online instead of it showing you are on pc, it instead shows you are on PSN?
Is this also for "bigger" games like Outlast 2? I want to switch character models and maybe change their behavior.
Doesn’t visual studio do the same thing as dnspy? But to each their own.
I can't get dnSpy to work on my computer. I extract the file and go to pull it up and nothing happens, not even an error mesaage.
I wish you explained slower and in detail, explaining what is X thing and why you are doing Y thing with X thing and the importance of it all. For dummies like me ofc.
Actually, could you let me know if you think if this would work:
I was thinking that if you wanted to mod games from Steam, you could go into the files and make a copy of the whole game, mod it using the dnSpy, then add it back into the Steam game directory under a new name to play it? (Or load the modified game using the Steam import game function?)
Because there are so many games I think would be awesome to mod and relatively easy to access while still supporting the original creators. I think it would also be useful because making a copy would mean I’m not utterly ruining the original. Sure it’s not exactly space efficient if you’re modding a large game (which I’d be open for tips on how to do), but it’d work for so many smaller games that would be so much fun to mess with! 😊
I would think that the authors of their programs would not make the source code available to users for the most part. You can't just go out and mod any game on the market, can you?
Would u make custom mods for ppl?
2:15 Didn't actually know you could do this, I really need to read documentation or someshit, dunno how youd learn this
do you have have an app that is also for lua scripts? im trying to update a mod in monster hunter world
Game made on Unity is easy as we have the file to modify it. Some need the UndertaleToolMod to do it.
Modify the game script will be the dream.
u got me more interested in the game than anything else 😂😂
The next thing I would like to look up is… how is animation created? Look up the Verum Rex cutscene and you will see what I mean! I want to know how that cutscene was created?! Is that considered animation?
Any way to do this with Unity webGL games? Or at least to view the source code of WebGL?
I love you so much.
a great day for people who make games on unity
do you have a course on this?
Can I add custom gun models into the game??
how to mod unity resource that dont have extension in format file? like ui_languge but dont have any format. the file just mentioned "file" by file explorer. but there is two file that have this name, that are ui_language.manifest and ui_language (that dont have any format). How to edit this file? I just want to edit in game text to my native language.
I’ve got a lot to learn if I want to turn gta 5 into what I can imagine in my head
is it safe to do this with offline steam games?
what if i dont have the manage folder?
hey buddy is it a way to change resolution in a unity game that has no resolution options but 1920x1080?
yes.
Are you able to do this for games not made in steam? Like if I had the ps2 disc data of a game could I do it?
That's what I want to mod. PS2 games. I am not that interested in modding newer games.
wow what version are you playing on cause RavenField has not had those blocky graphics for forever
Just using the free version from itch io
Hi I just want to ask the following:
1) can strings be changed =green
2)comments can they be changed = grey
3)predifined function names can they be changed=dark blue
4)predifined objects and class names can they be changed? =red
5) everything else can they be changed = white
I am trying to mod a game called steel division 2 as it is allowed to be modded entirely, everything allowed to be modded. But it is ridiculous to know what can and cant be changed, it has many of these as well ) and ] and [ and =
Please if you can give me an idea I would be greatfull. Trying to mod statistics, menu picture, sounds etc.
Nice tutorial, thanks!
why do the dotnet spy 7.2 version disappear?
Does anyone know what tool I need to make a mod menu for an xbox360 game? HeX Editing only does so much. I want to learn to cod a Trainer into it
Would DNSpy work on other games? I'm trying to change the behavior of the character I'm playing to automatically guard when a monster attacks, for example.
thats not a mod thats just cheating and yes if u know the right stuff
dnspy is mainly for c#, which is most unity games
How do I mod a Tiger Woods PGA Tour game on the (original) Xbox?
Thanks for the tutorial!
Is this the best way to make mods for stardew valley
Can you add content through this method? Like adding new enemies or changing models?
You can do anything from adding new textures to scrapping the game and making a new one.
Can someone help, dnSpy won't open and there is no error message
Can I pay you to make a mod for me?
Could you please make a mod version of a "The World Of Magic" even all collections are unlocked mod pleaseeeee, thank you so much
Best RUclipsr ❤
learning this to made sheogorath killable in es4
more modding
amazing! ill try it on my game :P
Nice tutorial!
can you made a vid on how to mod android games from pc like pvz
how to change the character models
can you make a video on how to rip files on a mobile
I want to mod drive club multiplayer in Google play how I can it's a game mobile 📱 😢
is it possible to add a new character model in a unity game with this tool?
Not a modder ust guessing, but it would depend on how the game was programmed, if it was as simple as this game you would need first decide on what you want to do, do you want to have a skin selector? Do you want to just change the skin? From there you would need to find what part of the program messes with it, if it as simple as that game you probably would need to make something from scratch and add it somehow, or if it already has an skin selector you probably would just need to add the skin to it and rig the character with the proper animations, basically you would need to rip the skeleton off of the game itself and put it on the desirable skin. You will probably need to learn some coding aswell
@@tuthures5824 I don't remember exactly what I wanted at the time, but I probably wanted to use the ENTIRE model, not just for skin. In other words, adapt the skeleton and physics of the game to the model I wanted to introduce.
i want to mod starkiller for skywalker saga
I want to learn how to mod so I can play as Yozora and Organization 13 running around Quadratum killing enemies! I want to be able to play as any character that I want in any environment that I want. With mods anything is possible! I know we won’t get Verum Rex and Kingdom Hearts 4 until like 20 years from now!
can u do a how to make a mod menu epic video tho
Hello iWanMods. Just found your channel. I'm an experienced programmer looking to mod online multiplayer games. Can you point me in the right direction as far as tools go? There is so much beginner fluff online I can't find the good good
Can u mod online games
i want to add a mod for red dead 2, i want undead nightmare 2
Dn spy won't open
as a barely understand from comp, that video is makes a template in ur mind how these things can work, u teach fast but understandeable, sorry my bad english
Utiny ripper +2022 please
Thank you for an actually useful video… I wanted to make some mods for some dark souls games by changing the game code
Can i copy your code i want to play that game
Comment guys, this is just an Unity assembly modding, specific to .Net only.
Wow, this is nice
Nice info
give me ur exact pc
Good day sir, can i do this for fifa mobile
hi, is it possible to mod warzone?
lmfao no, make your custom kernel driver load it with your debugger, read memory till you find the guns values or something that can trigger it or use ghidra or ida , theese massive mp titles need a bit of work.
Please help 3patti mode apk
Thank you I'm coming after Nintendo and I'm about to create the best mods for pal world