Alright, since I am actually studying game design in college and actually create characters, and animations/VFX etc, let me put an end to this topic.
A standard character model can take about 1 week of a professional modelers hard work, this is just the model. Sometimes you then have to redo said model, or retopologize it (Recreate the geometry) Which can take another day.
Now you have to rig it, this is quite a lengthy process especially for non humanoid models. Now you have to most likely retopologize it again, because once its rigged the mesh is messing up in places that it shouldn’t be.
Now you go ahead and continue to tweak the rigging/Topology of the model until its right.
Now you have to animate, step by step to get smooth coherent animations which can also take about a week for all animations. And this is providing everything is going according to plan and you dont have to light your entire project on fire and basically start over from scratch because of some issue with the model.
Now you go ahead and slice the geometry into sections called UV’s, from this you can start designing textures/colors. Alongside 2D art, You then need to draw this 2D art to add detail and color to the model, this doesnt always translate exactly so you need to adjust the UV’s or redraw the art if things are messed up.
Now you need to polish, and code in all this into the game, create the abilities, VFX, and talents (which can modify the abilities look/feel) Into the game.
And hope and pray to god that NONE of the things you do with VFX go crazy because of some random silly mistake in your modeling or animation.
You also need to then polish like crazy to make sure everything feels smooth, intuitive, and nice.
I would guess about half the hero creation process would be scrapping all the things I just said about once or twice to recreate the hero from the ground up because it just didn’t have the right feel, the right sizing on portions of the body, the abilities didn’t match the model, etc.
(Keep in mind you also have to have animations for the abilities, recreating these because the abilities didn’t feel right with the animation/model is also an issue)
As for why you cant just (Change the model) The geometry is incredibly important, and adjusting parts of the body can take a ridiculous amount of time the farther along you are in the process.
Sometimes its literally faster to say, recreate the whole model from the ground up then try to adjust it once its past a certain point in the workflow. And when I say faster. I mean “Faster”
Now all the people who dont know much about game design can chill.
They should totally be spending more time on creating hero’s rather than skins and events though, The game certainly does need more heroes released rather than skins.
Kinda annoyed deathwing isnt already out, but I will say I believe its partially because they are trying to fit him in just right since hes such an odd character, hes like cho’gall in the sense that hes just a balancing nightmare because he completely breaks the standard rules of the game.
Still annoyed though…