Hey everyone, just found the site and decided to join because I thought learning basic would be fun. I've done a lot of stuff with flash (in fact me and an artist have half finished a game agreed to be sponsored for 500$), and have made some Silverlight and XNA tutorial (C# based). Not really much else to say except that I really like this site =D.
lol, forgive me. I need coffee. If you want to learn BASIC you have several options :
- FreeBASIC - best for getting a good grasp on BASIC and obscene code-spanking pleasure. (updating old text games.) It's free.
- Brutus2D - uses VBScript as it's core language, so it's OOP. Even though GDN is neutral towards various game programming languages, it's a personal favorite of mine. It has a free and registered version.
- PlayBasic - really great 2d game programming language, but has several strange whack-sticks. At 30USD, it's probably the best BASIC-based game programming language you can get for the money. (I mean that, even though it's the only one priced around $30, B2D being $10.)
- Basic4GL - OpenGL wrapped in what seems like 1980's BASIC. Programming in B4GL is a kick because it's core language is outdated, yet everything else is modern. It's a bit like programming a Commodore 64, if a c64 supported fast 3D.
- Lastly, not BASIC, but if you're up for a challenge, try 6502 ASM. As close to bare metal as you can get without the complexity nor the retardation of the x86. :)
 A whack-stick is a part of a BASIC dialect that doesn't conform to widely excepted BASIC. For example, PlayBasic has PSub rather than Sub, even though there's no logical reason for it to change the name.