For myself it started with Jedi Knight, and then eventually mods on the Source engine (CS:S / HL2). To me it’s a good way to get people excited about the possibilities of programming at a fairly young age.
For myself it started with Jedi Knight, and then eventually mods on the Source engine (CS:S / HL2). To me it’s a good way to get people excited about the possibilities of programming at a fairly young age.
It all comes down to two things, player interest and the range of expertise/amount of work and coordination required for your mod to fit the base game. For example STALKER SoC has a lot more story mods than, say, Skyrim, because SoC is pretty janky: it has few animations and voiceovers are reserved to key plot moments, so it doesn't take much to match the quality.
The relationship of kids making stuff (the vast majority with little to no compensation) for a private, for-profit company is incredibly direct. That’s why it leaves a sour taste for many of us.
(Same deal with DotA and Warcraft, in the Blizzardverse.)
And same. Me personally, I learned Java to mod Minecraft. That's how I got into programming. Overall, I'd say modding is still in pretty good shape.