@ghorthalon, I'd suggest also talking to thomas ward, sinse he uses C and is happy to discuss programming. you might want to go over to Usa games interactive and join the programmers mailing list there as well.
@Sid, Bgt is not easy in the sense of simple, but easy in the sense of focused and documented.
It's a litle like cooking. Most programming languages is like going and getting everything from scratch, huhnting your own meet, growing your own herbs and vegitables, grinding your own grane into flour, not to mention building a fire.
Bgt gives you a set of readily grown and gathered ingredients and an oven.
You stil need to learn the actual cooking, how much of what to add, for how long, techniques like folding pastry or frying, which stil requires skil, time and practice, but not half as much as doing everything from scratch would.
Ultimately, the ony way to learn with bgt is not just to read, but to practice and try things out, ---- make simple programs, try different techniques and perfect your skills.
this is indeed what burak is doing with his quiz program. It's not intended to be a majorly interesting game, but it is serving the purpose of letting Burak perfect his skills, and thus be more able to eventually write a game.
Myself, I've come to the conclusion that Bgt, ---- indeed programming generally, is something which requires dayly practice and work just like learning an instrument.
sinse I'm currently trying to write a phd thesis, this is something I can't give at the moment, but do intend to when I have the time.
With our dreaming and singing, Ceaseless and sorrowless we! The glory about us clinging Of the glorious futures we see,
Our souls with high music ringing; O men! It must ever be
That we dwell in our dreaming and singing, A little apart from ye. (Arthur O'Shaughnessy 1873.)