therelies the problem with not grasping how games are made. you know WHY you see copy pasting ALL over gaming? SPECIALLY casual and social games? because its being made by people who cannot surpass the first level of game developing. they learn the basic, and then just do the basic. most games you see out there had to be INVENTIVE in how you control the machine. people think computers are amazing, when really, they arent. they are stupid limited machines. it is only thru VERY ingenious human minds that we are able to take out potential from them. Literally, right now we are juicing their cognitive abilities to the max. Computers are very limited, and for you to make a game, not a fucking story wich is what many people here LOVE to shout about, how a game is a STORY(i blame RPGs really), you need to be inventive, you need to be able to take the plethora of libraries and paradigms in languages, and make sth out of it.
to put this in perspective, what we are doing with computers nowadays is taking fucking sticks n stones and making a real scale model of the eiffel tower. you cant make a tool right now or the near future that can comprehend anything more than what a stick or a stone is, let alone an eiffel tower. but we CAN and we SHOULD make it accessible for anyone to be able to grasp the tools and use them. what yathzee is asking is for a computer to read what he is thinking and make a game. well, impossible, so lets go into the reality realm here. he wants to make some language and tools that allow for one to, using simple english for example, make a full blown game, AND THEN SELL IT, thats the most important part.
this arouses various problems.
1. computers right now, cant do that. they are too stupid. you would need higher powers, or even if i am allowed to go a lil extreme, quantum boxes for this. neither exist right now or the near future.
2. making a game to be sellable is FAR beyond creative knowledge. you have to be sure you make the game AT LEAST a bit accessible and friendly to use, wich is sth hardcore games, made by professional companies, fail at. making a game isnt writting a book or filming a movie. it is WAY more personal to each individual. you cna make a movie, and the most theyll do is to a screening to a random audience to see a bit of that. games are that, a hundred fold. this requires studies. academic or homebrewed, but it requires study. then you need to understand a bit of marketing. not everyone is gonna have the minecraft miracle, trust me.
if reading ones mind perfectly did exist, it still wouldnt be enough to have a good game experience. many times youll see teams correcting and sharing views because one single person is incapable of grasping evth in a game, in a manner sufficient to make the game enjoyable by others.