Uh, hope you don't mind me making my usual, small, uneducated opinion here;
I think RealBasic is a terrible system for game making. Don't get me wrong, what you can
do with the game type objects and commands and such are great, stuff like the spritesurface and RB3DSpace - but how you go about getting it to
do anything whatsoever is frustrating. It would be more convenient if you could just drag sprites and images into a playing field and then give them sets of instructions when they hit things/collect power-ups/when the space bar is pressed/etc...
Actually, what I just described was Klik & Play. My god, please forgive me.
Edit: Before someone calls me stupid or "i h8 u" because I just slated RealBasic, I should mention that I'm a big RB fan, and I highly recommend it for any development purpose.
Especially networking.
One of my friends for example rambles about the pros and cons (mainly the cons) of every medium imaginable, and the result is that he seldom produces anything.
That sounds like me as well as every other programmer that ever lived. It's like the Citroen vs Renault argument; you choose one (in this case, a programming language), you stick to it religiously, and you come up with
any justification to prove that the other guy's choice is a piece of crap, the end result being that nobody produces anything, and what IS produced is usually just a demonstration of what the other guy
can't do. It's like me and my friend David. He's a Python man, and hey, Python is pretty good; but if we sat down next to each other and produced two programs of similar functionality, I'd get it done quicker because I'm using RB and he is using old fashioned interpreted Python: hence, Python
MUST be a piece of crap, and my sole reason for using RealBasic is because I have to prove that.
Hmm, for some reason, I feel the need for a bar brawl at a club full of software developers