Da quel [poco, pochissimo] che ho visto basta Unity, un programma di grafica* [2d o 3d a seconda del gioco] e dei file audio, poi puoi creare tutto lì.
*in realtà qualcosina si può fare anche direttamente in Unity, ma diciamo che un programma esterno serve