Quote: "Well 'genius' was overdoing it. I'm not trying to make myself look better than anyone else. It's just that I do some work 2 years ahead of my age, which isn't common where I live."
It's ok... most of us have been called that at one point or another.
It must be because most people think you have to be a genius to program.
Quote: "Anyway, I've been programming in quickbasic since I was about 11, which I think is very much like basic? It's great to see that you started programming when you were about 7 or 8 (unless you weren't talking about yourself,) and I respect you for that. I should have explained myself more clearly. What I was trying to say is, could you experienced 'pro-noobs' tell me steps you took to become a darkbasic programmer? I also was asking if anyone wants to give me their e-mail or msn messenger address so I can communicate with them easier, especially without using these forums?"
I did include myself in that. I started at about 8 with just messing around with a Basic cartridge on a Bally Arcade Machine and a Basic you can actually save your work on the TI Pro then went on to GWBasic on a Tandy 1000 then later QuickBasic on that same Tandy. I programmed in QuickBasic for about 10 years till I started hitting the limits of QuickBasic and couldn't make the games/utilities I want. I stopped programming for about 6 years then a friend told me about Darkbasic. I joined these forums shortly after I downloaded the Darkbasic Trial from here. Darkbasic brought me back from the darkness of non-programming.
Having QuickBasic as a base you'll easily learn commands in Darkbasic. All you have to do is think of a QuickBasic command and see if Darkbasic has something similar. Some commands are there but use a different syntax. Like "select case" in QuickBasic has been reduced down to "select". Some commands are there but have changed like "Mid$" in QuickBasic can take out more than 1 character... Darkbasic only takes out one character (but because you can make functions it's easy to make a true "mid$" command). And some commands have new abilities that QuickBasic didn't have... "cls" can now have a color at the end to clear the screen with that color "cls rgb(255,255,255)".
Everything that you did in QuickBasic is 100x easier in Darkbasic. Sprites are amazing... no more doing it the old fashioned way in QuickBasic! There's no need to load a library in QuickBasic to have a mouse... no libraries needed to make real sound fx. Everything is already in Darkbasic.
I suggest you just start looking at the Darkbasic help files and start experimenting... you'll soon start putting together games.