making video games is one of those things that require an insane number of skills to put together a working project, the whole programming aspect is just an implementation detail and can be outsourced, if you don't have a fun idea and good art and/or music to go with it, it really has no chance of getting anyone's attention