To jak tworzy się mody jest bardzo zależne od gry. Niektóre są wręcz stworzone do tego, z gotowymi api i łatwymi w edycji plikami, a inne wymagają znacznie więcej wysiłku. To w czym się ej pisze także od tego zależy. Więc jak chcesz ogólnie "tworzyć mody" i WoT'a podajesz jedynie jako przykład, to oczekuj równie ogólnych odpowiedzi.
WoT akurat ma wbudowany modloader korzystający z Pythona. Znalazłem na szybko taki tutorial:
github.com/WorldOfTanksMods/0--Wiki--0/wiki
W każdym razie - pisanie modów wymaga nauki programowania. Podpowiem tylko, że jak ogarniesz już jeden język, to znacznie łatwiej pójdzie z innymi :)
Jeśli natomiast chcesz dodać jakieś tekstury lub modele, to będziesz musiał zdobyć także umiejętności z dziedziny grafiki komputerowej. Jakieś dźwięki - także umiejętności z nimi związane.
Mody i gry nie są identyczne, więc wymagane umiejętności będą zależeć tylko od tego co dokładnie chcesz zrobić.