Diplodocids:
Starting with the Gamebuino is not going to be easy if you have zero knowledge of programming (complete noob).
There is a very simple reason for this: the Gamebuino is basically what is called a 'black box' - if something goes wrong with your program (and everything will go wrong when you are a noob) there are very few ways that it can communicate back to you. This is not because Gamebuino was badly designed or something, it is a limitation that comes from the Arduino platform on which the Gamebuino is based on.
If you are really willing to learn how to program, you need to start with learning the basic syntax (= the language rules) of the "C" language on your PC.
This is a necessary first step for
all programming languages, no matter what you do.
If I were you, and I was serious about this, I would take the following steps:
1) Learn the basics of the C programming languageThere is an excellent tutorial site on the web, that goes over the basic structure of C programs:
http://www.tutorialspoint.com/cprogramming/This site is excellent, because they provide an online compiler. You can type in your code, press "try it" and you can get a first taste of how to program in C without the need to install anything on your computer.
2) Install C programming tools on your own computer I use Code::Blocks because it is completely free, quite lightweight and easy to get running
http://www.cprogramming.com/code_blocks/Then try to create some simple "Hello World" programs on your own computer. Why do this ? This is because if you program on your own computer, it will immediately tell you if there is a problem in your code that prevents it running. On the Gamebuino, in the worst case, you will just get no sound/nothing on screen and you will never know what is wrong. There are ways around this problem on the Gamebuino as well (=using serial port/emulator to debug), but they are way beyond your skill level at the moment.
3) Buy an Arduino and learn to at least blink a LED with ithttp://store.arduino.cc/product/A000066The Gamebuino is based on Arduino. The language of Gamebuino is called "Processing", it is a descendant of the C language. If you go through the effort of learning to blink a LED on the Arduino (of which there are thousands of tutorials on the web), I guarantee you will come back to the examples on the Gamebuino site, take one look at them and go: "I understand what is happening in this program".
The Arduino is in itself also a very fun device and you will not waste your time and money if you check it out.
These are the steps to become a skilled programmer on the Gamebuino. You may follow them or not, but no one has the time needed to take you through from "noob" level to where you want to be if you do not do at least some of this stuff on your own.