+ 2
Tough to answer. Without code, your graphics aren't doing anything. Without graphics, your excellent code is under appreciated. Without a GUI, players cant interact with your code or graphics.. You can make a game without graphics. I guess that could be least important
My point is they are all important in their own way