Крутые игры создает не программист, а большая команда программистов, дизайнеров, сценаристов, звукорежиссеров и т. п. Часто численностью в сотни человек.
Крутизна игры может зависеть от идеи, графики, музыки и там даже программист и рядом не лежал... но блин говноконтакт со своими играми грузит старые процы под 100%, так что смотря как запрограммируете, так и плеваться будут.