I was wondering, how in the world do these professional game developers add the kind of mechanics you see in games these days? I understand that "game mechanics" can be a term that is slightly interpreted differently by people, but what I mean by game mechanics is the things that the player uses or does in order to actually play the game. For example:
My first thought is a game like Batman Arkham City, which was incredible!
In order to progress in the game you had to fight people with a somewhat complex yet simple combat system that they implimented. Thats what I mean by game mechanics.
To be specific, how do you actually go about adding mechanics like that in your game? How do you make your own fighting system like that?
Does it involve rigging your character, and then adding animations before importing the charcater into the game engine?
I am not even sure how to go about researching something like this? Any advice? I would like to make a combat system of my own?