Modding Tutorial for Beginners
ฝัง
- เผยแพร่เมื่อ 6 ก.ย. 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
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?
This is what I have been looking for! Thank you.
Thank you for the time you spent providing us with this info. Peace & Love!
I am obsessed with the idea of making mods for anime games I love.
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
the "oh my gun" at 5:28 caught me off guard 🤣
Before actually doing it myself I thought it was goin g to be tacky but its very fun. 100% Recommend
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
it worked but then i had the bright idea to put 1 million instead of 100 and... my game crashed
thank You! There's a lot of great minds, that don't want to work on games, but have great ideas
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.
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?
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.
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?
a great day for people who make games on unity
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.
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?
I’ve got a lot to learn if I want to turn gta 5 into what I can imagine in my head
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
"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. 🤡🤣
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
u got me more interested in the game than anything else 😂😂
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
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
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.
2:15 Didn't actually know you could do this, I really need to read documentation or someshit, dunno how youd learn this
learning this to made sheogorath killable in es4
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 love you so much.
Comment guys, this is just an Unity assembly modding, specific to .Net only.
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! 😊
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
I want to mod drive club multiplayer in Google play how I can it's a game mobile 📱 😢
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.
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.
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.
Thank you I'm coming after Nintendo and I'm about to create the best mods for pal world
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!
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?
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?
can you made a vid on how to mod android games from pc like pvz
Could you please make a mod version of a "The World Of Magic" even all collections are unlocked mod pleaseeeee, thank you so much
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
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.
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?
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?
Is this also for "bigger" games like Outlast 2? I want to switch character models and maybe change their behavior.
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?
what if i dont have the manage folder?
Doesn’t visual studio do the same thing as dnspy? But to each their own.
Any way to do this with Unity webGL games? Or at least to view the source code of WebGL?
Would u make custom mods for ppl?
Nice tutorial, thanks!
Can you mod strings inside the game? I'm trying to do a fan translation of a game
How do I mod a Tiger Woods PGA Tour game on the (original) Xbox?
Is this the best way to make mods for stardew valley
do you have have an app that is also for lua scripts? im trying to update a mod in monster hunter world
is dnSpy safe? I looked it up and it said something about malware
i want to mod starkiller for skywalker saga
Thank you for an actually useful video… I wanted to make some mods for some dark souls games by changing the game code
Thanks for the tutorial!
more modding
hey buddy is it a way to change resolution in a unity game that has no resolution options but 1920x1080?
yes.
do you need to download another raven field if you already have it with Steam?
Can someone help, dnSpy won't open and there is no error message
hi, how about sims 3? do you do some tutorials? or you dont play them?
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
i want to add a mod for red dead 2, i want undead nightmare 2
can u do a how to make a mod menu epic video tho
Best TH-camr ❤
Utiny ripper +2022 please
Can I add custom gun models into the game??
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.
is it safe to do this with offline steam games?
amazing! ill try it on my game :P
i am a unity game developer so i know c# :) you guys can't mod but i can :P
How the fuck you think we can't do and you can do only one ?
how to change the character models
can you make a video on how to rip files on a mobile
why do the dotnet spy 7.2 version disappear?
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
Nice tutorial!
would be nice if you would tell from the start what the dnSpy is - i guess any IDE would do then?
I came to right place I’m finally home
Can u mod online games
Good day sir, can i do this for fifa 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.
Can I pay you to make a mod for me?
Please help 3patti mode apk
Do you know how to translate a language and code because the game that I’m trying to mod has the code in a different language
Can i copy your code i want to play that game
Wow, this is nice
do you have a course on this?
thank you iwan
Dn spy won't open