mp303 wrote:
but basic is a choice language for beginners
BASIC is just a language. There's nothing that PB can't do that other languages can, when comparing apples to apples. Saying that BASIC is for beginners is like saying that English is inferrior to Spanish. Just 'cause it's harder for me to learn Spanish than my native language doesn't make Spanish any better. Saying what you did, is like me going to a C++ forum and saying that it sucks 'cause It take me 6 lines just to write a "hello world", or that I can't get it to do what I want (cause I don't know the language very well, and there for suck at it, but I won't let them know that).
I"ve only been programming for 14 years, yea you have me beat in that respect, but even I know that just because a program is made a certain way doesn't mean that the compiled project is lacking something that it could have in another language.
I admit that I once turned my back on BASIC, only to realize that I was more productive with it. I could get it to do what I wanted in very little time. With that said, If it's gonna take you 'till you're 50 to finish your game then I wonder how long it'll take you to do the same in another language (with the same results).
You prefer OOP over Procedural language? That's fine. Pick up your mouse, drag and drop your sprites and click the "animate explosion" option under the "when hit:" section, and call it a night.