Nice crocs. I just wanted to get my own stuff into the game. The coding itself isn't too difficult; jbeam is more like markup than programming, save for the lua side of things. What I find a few people have issues with is wrapping their heads around the concepts that jbeam (n/b if you're OG) encompasses. Once you understand the fundamentals, it's matter of trial and error (and a generous amount of tedium). A good understanding of material properties, kinematics, and vehicle dynamics is also very important in getting a project to behave realistically. A background in the automotive industry or significant automotive knowledge also comes in handy to fast track you for the behind the scenes stuff. Modelling is one of those skills that is easy to learn and difficult to master. Like many things, constantly challenging yourself is one of the best ways to improve your abilities and expand your skillset. I cut my teeth on Blender (which I still use now) for a couple of years before moving onto Solidworks and Maya for my degree. This helped me develop some best practices for geometry management, polyflow, and the overall 3d art pipeline, but there are plenty of 3d artists out there that are significantly better than me without any formal training. No, I don't enjoy modding.
(I'm not exactly a modder, I just have one WIP mod.) TBH, there really isn't a reason. I decided that I want to make a car and put it in the game, so I am currently in the process of making a car and putting it in the game. It's also a way for me to, as you said, learn to code and model, as I have never programmed anything or made a single 3D model before this.
I like being able to create something of my own in a game I love and have other people, even people I look up to, try out and enjoy those creations. It can also lead to cool opportunities, maybe even working at BeamNG in the future, who knows. I learnt JBeam from editing official vehicles and seeing what things do what and how they're put together, that and help from the people in the MFD discord server. I learnt modelling from YouTube tutorials, the CG Masters Corvette course, many years of practice and from feedback and help from other discord servers. Textures however, I'm still learning with a long way to go till I'm good at it. And yes, I almost always enjoy modding.
most modders say they do this for fun or for being able to share their work with others, but I can assure you it's clearly for money. I don't think you guys realize how much modders make on a daily basis, it's astonishing.
I got into modding because a friend begged me to fix a broken mod and I had no idea how to lmao, I was making some private fixes but then somehow all youtubers had them and even edited them further and someone leaked the fact that I fixed it and other youtubers as well as kids started messaging me to fix more mods. I messaged Car Killer about it and he somehow made it stop, I have no idea how. Or maybe people just got bored of it. I was always curious how the game works and I was messing with files, I figured out quickly how the file system works and what are the absolute basics of Jbeam and swapped some stuff between vehicles. When I had to fix more mods, I had to learn node and beam properties, then I found out you can scale them and that's how I made my first mod. And I still can't model, I can only edit in-game models because that's easy to learn. As for LUA, I had previous experiences from other programming languages so I easily learned the basics, but I still can't do advanced stuff. And I usually like modding but some things are boring, exhausting or annoying, that's why I have many unfinished mods I'm stuck on. The most annoying things are making good deformation, modeling, texturing, UV mapping, figuring out some calculations for variables, LUA, and figuring out why something doesn't work. --- Post updated --- I know some who do it for free but always regret it lol, technically you could be a millionare from making mods. The stuff I do personally is not for money because it's too simple and doesn't require THAT much work, it's just Jbeam, and whenever I need some textures I ask my friend to do them, in return I make some crazy stuff in game for his mod like cannon truck or jumping cars lol (idk when that mod will be released)
I recently learned to mod after I watched a friend do some modding for a couple hours, it looked easy so I took the opportunity to make some things I wanted. I like tuning more then racing, so modding just expanded on the best part of the game for me. The devs filled the beams with notes to make things easy to learn/adjust. I can see blender giving me grief for months to come though, more then a couple times I inexplicably ruin the project and end up reloading an older version.
Simple start modelling take a coffee brake do some more modelling another coffee brake some more modelling for about 5 months and 75000 coffee brakes in between then start programming and then learn that you know nothing about programming.. so then you learn programming for a year (200000 coffee brakes) and then you think you know what your doing and then you start programming and it’s broken as hell so then you spend another 5 years trying and failing and then finally get it right then you release it and people report more bugs than there are molecules of air then you abandon the project and get a job :/
I've got into modding bcuz no one made the stuff I wanted, first with model ports and tipping my feet at jbeaming random stuff, after a long while modding privatedly and making 3 thousand billion experiments with different mods I decided to finally dig myself into proper modding as they say, I started modelling the models myself and then modifying to high grounds the jbeams I put them on, but I still want to properly scratch jbeam a full car one day. Is fun I don't recommend its pure pain and torture
"hey i wonder how difficult it would be to yoink this car from this game into this game" - may 25th 2018 incident guesswork and reverse engineering existing things, modelwork is more a thing you learn with time and a lot of googlework
modeling is easy, there’s a million YouTube tutorials on that. Doing the rest of the modding process is essentially impossible unless you’re good at reverse engineering, which I’m not.
I wouldn't say I'm a modder, but I had a few projects WIP and have 2 config mods on the repo, and no, I don't really enjoy it. How did I get into it? Not much, I was really bored that day.
I first got into coding in middle school when my math teacher introduced us to MIT Scratch. And from there something clicked and I found programming really cool and wanted to learn a real language And so I started out with learning Java (kind of a big mistake lol, try learning Python or Lua first) because I found out that Minecraft (what I played at the time) was programmed in Java. I ended up creating quite a few projects big and small and I made things like a rudimentary soft body physics simulator, 2D car simulators and even created a 3D game engine from scratch in Java using LWJGL (library that includes OpenGL API and other APIs to set up the application window, but it was pretty basic library) by following this guy's amazing OpenGL tutorial series: https://www.youtube.com/watch?v=VS8wlS9hF8E&list=PLRIWtICgwaX0u7Rf9zkZhLoLuZVfUksDP Here's the link to the Github repo of the 3D game if you want to check it out (its about 150 MB uncompressed 90 MB zipped, its a Eclipse project and not the best thing in the world. And if you are wondering about the project name, I did live in Japan before but I'm now in the US): https://github.com/angelo234/3D-Japanese-Driver-s-Ed Anyways so there's COVID now and not much to do, so I'm bored and here I am making mods in my free time. But its actually fun for me since I find it pretty fascinating to be able to replicate things from real life in a computer program
it all started when i accidentaly opened the beam debug, and i pretty quickly learned how it worked on a basic level. the first deliberate modding i actually did was a few years, later, when i realised you could do engine swaps.
I got into modding because there was a lack of the type of vehicles I wanted to see in the game (bikes). Therefore the love and aspiration I have for bikes led me to create one in game. It got addicting.