There is a lot involved in writeing a game, I can't say a whole lot, simpley because I still never have done one, enitirely on my own,...The multiplication, or math program I did, is about all I have ever done,...
-------------
http://dl.dropbox.com/u/15387474/MathWithGame.ziphttp://dl.dropbox.com/u/15387474/Mathwithgame2.ziphttp://dl.dropbox.com/u/15387474/MATH4.ziphttp://dl.dropbox.com/u/15387474/MYmathFinalVer.zip-----------------------
Each one of these have some explanation, in the package, I think one is qbasic and just for DOS,...and the mathfinalver ,being the best one,..other then the one for dos, the rest are for windows, like wise, allthough I have compiled the one for Linux, I have not put it on dropbox.
-------------------------
However,..apart from the code,.. first one needs to think about, and have a good clear, description,of what the game will be, at least the basic idea of it.
Not just "think" about it, but also write it out, in english, or what ever spoken language they use.
This would be like a outline,..it also or part can be used in the introduction, when the game is actually made.
Once you have the "discription", written, and in a way this could be the most important part,..if the discription is well written, and clear, you now have something to start with.
So you have the discription, you now are ready to start, with some code, that will be the start of the game,..IE: a brief introduction, what the rules are,..etc,..
Next,..( the exact order may not matter), but ok, your characters, and or objects, in the game,
You will need to make images, (sprites), for these, or you can also search, and there are literally millions, available, for copying, on the interent,..especially if yu are makeing a "clone", of a already existing game,...this is a lot easier, then drawing the graphics from scratch,....
So now you are ready to start writeing the code, that puts all the sprites, into action, and runs the game, --- So you may think, but I don't know enough code,..but once you have a good clear idea as to how the game is going to be, and at least some sprites, etc,..You can start trying to learn what code, you need to learn, for specific funcions,etc,...this also, there is a good chance, if you find games similar to what you are doing, that have the source code, you may very well be able to use, the same code, or a script, modified to suit your needs,...
Once you have a good discription, you then also have something you can "post",..and perhaps get others that know more on the code writeing, to help out,... They can't help much, if it is not very clear, as to what you are trying to do,.. In my game, "catch the rabbit",
------------------------
http://dl.dropbox.com/u/15387474/GARRYSGAMEwithsound.rar The game in this link, the executable, should run ok,..in windows, I have not compiled a version for Linux, yet,..the source code,etc, might not be compileable, useing the newest version of qb64, there have been many changes made. but anyway if you can use it,or want to add to it feel free,..
..it was pretty simple,.. the hawk, trys catch the rabbit, and carry it up to his nest,...but I had no clue as to how to accomplish this, ..I got about as far as, being able to make the hawk movemnets be controled with the arrowkeys,..and even that, I had posted, aksing help on,..and did get many good examples, of code, that controls "movements",...
Of course, if you are thinking about a new game,original,..and hope to "sell" it,..then posting your idea, public on the internet, might not be so wise,..Somone, or a "company" that has several good programmers, could very well "grab" you idea, and produce a high quality, marketable game, in just a few short months,....
So I would reccomend, study, and experiment, with various simple, "games",..until you know enough code, then you can do most or all of the code on your own, and when you game is ready, look into the means of putting it on the market.