Archived

This topic is now archived and is closed to further replies.

Disadvantages of BlitzBasic?

This topic is 5818 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey everyone... Im new to game programming and have been wanting to do it for a while. I was looking into BlitzBasic and Blitz3D and learning a little about them. To me it looks like it would be best to use something like BlitzBasic and Blitz3D for a beginner like me to help me get a little experience. I was wondering, what are the disadvantages of using BlitzBasic and Blitz3D? Do they run slow or something like that? What makes Direct X or OpenGL better than those two? I am curious because I want to learn to program... yet I want it to be powerful enough to create some cool games... What is it about BB and B3D? Are they less powerful etc? If so how? Thanks I could really use your input - Jesse

Share this post


Link to post
Share on other sites
Never used it. Never want to. But I can tell you this: games made with BlitzBasic are on sale in my local games shop on the same shelves as all the other games. 5 or 6 of them, in fact, at £5 each. (That's about $7, although the computing exchange rate is more like £1 = $1 anyway. Grr.) So it is certainly capable of making games fit for publishing. Although whether they are fit for playing, I couldn't say

By the way - please be a little more patient.... this isn't IRC and you can't expect people to reply within 15 minutes all the time. Most people will check this place once a day or so.

[ MSVC Fixes | STL | SDL | Game AI | Sockets | C++ Faq Lite | Boost ]

Edited by - Kylotan on January 12, 2002 1:47:19 PM

Share this post


Link to post
Share on other sites
first off. are you new to programming, or new to games programming?

one must learn to crawl before they can learn to run.

To the vast majority of mankind, nothing is more agreeable than to escape the need for mental exertion... To most people, nothing is more troublesome than the effort of thinking.

Share this post


Link to post
Share on other sites
ohh okay, no offense intended.

To the vast majority of mankind, nothing is more agreeable than to escape the need for mental exertion... To most people, nothing is more troublesome than the effort of thinking.

Share this post


Link to post
Share on other sites
From what I saw, BlitzBasic is a totally new "easy" language that incorporate native functions related to gaming (Graphics, Input, Sound, etc). I''m pretty sure it can make impressive stuff, but it''s not as flexible as C++.

You said you know C++, then go for OpenGL or DirectX.

Share this post


Link to post
Share on other sites
A few problems with Blitzbasic:

- Because it is a specialised game language, it means that the makers are allowed to decide that the language doesn''t need to support certain things. While usually this won''t be a problem, you may want to do something which you just can''t do. From memory, there is no dll support, so you are really stuck if you want to do something which they haven''t let you do.

- Games will be slower. Not necessarily very slow, or even slow enough that you notice, but there will be some sort of performance loss. So, if you were going to make Doom3, you might have the exact same game, just running a bit slower (this is because BlitzBasic is a higher level language, and provides extra features which may or may not be used).

Use it, but you might have more fun using a less specialised language such as C++ or VB. Then again, it is clear that it can make games, and that is what you want to do



Trying is the first step towards failure.

Share this post


Link to post
Share on other sites
I come from the QBasic community, and one of the major QBasic websites all of a sudden decided to move on to BlitzBasic, and in fact became a distributor in Germany for it.
He has tried to get a few of us to move to it, saying that it is very similar to QBasic, which is quite an easy language to use.
One of the sites you might want to check out is http://www.budfish.com/frame.html

The guy there uses it, so you can ask him how he feels about BlitzBasic. I reviewed his Pong game which he made in QBasic, so I would think any games he makes in Blitz would be decent as well.

Edited by - GBGames on January 14, 2002 3:09:35 AM

Share this post


Link to post
Share on other sites
i used dark basic and tried BB a couple times.. DB is closer to basic then BB.. but BB has types and other C style syntax. either one is good if you dont wanna have to worry about the whole DX/Opengl stuff. BUT one day you will get fed up with the limitations and just move on. And the one thing you need to consider if you get DBpro you will not be able to put a game out on the store shelves unless you fork over grand+.. or 200 for just one game.. shareware is ok. BB from what i understand you can do what you like with it.

Share this post


Link to post
Share on other sites