Skip to main content
gamedev.net
🔒 Locked

Blitz Basic

Started by Redmetal 38 replies 4.4k views
Original Post
Redmetal
Redmetal
Is Darkbasic easier then Blitz Basic? Just Wondering. By the way has anyone heard of the Oracle thing? SQL language. I wanted to know what it is cause my dad a computer programmer and i wanted to know how he uses it and what he does with it? Thank You, Redmetal
Benjamin Heath
Benjamin Heath
Quote:
Original post by Redmetal
Is Darkbasic easier then Blitz Basic?
It won't hurt to try that or any other language out. I say that because, based on your previous posts, you need to nail some basic concepts of programming. If you got a taste of what's out there, you'll likely make some progress in this regard.

Personally, I wouldn't bother with either of them, but I did when I was just starting out.

Quote:
By the way has anyone heard of the Oracle thing? SQL language.
I wanted to know what it is cause my dad a computer programmer and i wanted to know how he uses it and what he does with it?
Why don't you ask him?
CoderGuy
CoderGuy
From a website:

SQL stands for "Structured Query Language". This language allows us to pose complex questions of a database. It also provides a means of creating databases. SQL very widely used. Many database products support SQL, this means that if learn how to use SQL you can apply this knowledge to MS Access or SQL Server or to Oracle or Ingres and countless other databases.

SQL works with relational databases. A relational database stores data in tables (relations). A database is a collection of tables. A table consists a list of records - each record in a table has the same structure, each has a fixed number of "fields" of a given type.

Sequal or SQL is easy to learnand you can use Microsoft's Access with it too.
Redmetal
Redmetal
So whats the point of using SQL? Why do we need it?



Thnx,
Redmetal
Benjamin Heath
Benjamin Heath
Quote:
Original post by Redmetal
So whats the point of using SQL? Why do we need it?
I don't know; it's one of those IT things I was never interested in.
Redmetal
Redmetal
So does anyone here have blitz basic and darkbasic experince?
If so which one is easier?


Thnx,
Redmetal
Julian Spillane
Julian Spillane
SQL and Oracle are both database-related, however SQL is a language for communicating with databases, and Oracle is pretty much a full-blown integrated database system.

SQL is useful because it allows easy communication with databases in a programmatic fashion, and is pretty much a standard for many types of databases. With SQL you can add records, change tables and do search queries on the fly.

OpenGL_Guru
OpenGL_Guru
it depends on what you want to do..

if you want to make a ESPN AAA type Hockey Game Blitz Basic is the one for you! :D
heh
Benjamin Heath
Benjamin Heath
Quote:
Original post by Redmetal
So does anyone here have blitz basic and darkbasic experince?
If so which one is easier?
Sorry, but those aren't really taken seriously by many people. The answer is: Pick one.

I know you have a book that discusses it, but have you actually done anything in Blitz Basic yet?

Oberon_Command
Oberon_Command
Quote:
Original post by OpenGL_Guru
it depends on what you want to do..

if you want to make a ESPN AAA type Hockey Game Blitz Basic is the one for you! :D


Correction: that's DarkBASIC, not blitz.
Rouge_Raven
Rouge_Raven
Blitz Basic is easier than Dark Basic.
Rouge_Raven
Rouge_Raven
However, if your not understanding something, no other language will be easier.

Since your stuck on arrays, Dark Basic, or any other langauge, wont make it any different.
Redmetal
Redmetal
Thnx
datxcod
datxcod
Quote:
Original post by Benjamin Heath
Sorry, but those aren't really taken seriously by many people


yeah, specially when you see games like :

this or This one, maybe
this or
this app

made using blitz.


Rouge_Raven
Rouge_Raven
Granted, I can see why no one would want to publish that game, however, does that make it a bad game?

I didn't try those games out, but, they look very promising and some might be pretty fun! Esepcially coming from such an easy language.
datxcod
datxcod
Actually, MDickie (http://www.mdickie.com) makes and publish his own games. And from what I read he's going good.
ColdWind
ColdWind
Just out of curiosity, why don't people take these laguages more seriously? You're all more than happy to suggest Python for god's sake. Is it even a compiled langauge? Why is it that anyone who shows an interest in making games has to become a C++ programming pro? It all seems kind of elitest to me. I remember a time not to long ago that it was unheard of the make a game in just C. Highly optimised assembly code was the norm, and anyone programming in just C was considered a joke by their peers. Now it's almost considered a waste of time to write assembly because in most cases the compiler can do a better job anyway. Eventualy, as technology increases in speed and becomes more complex, the end result is going to pretty much the same regardless of what language you use, and if a company can cut six months out of their dev time using Basic instead of C++ then that's what they'll do.
Icefox
Icefox
I suppose because Blitz Basic and DarkBasic are languages that are designed for making games, while Python and C and C++ and OCaml are general-purpose languages.

In other words, Blitz Basic and DarkBasic make life too easy. What's the point in making a game for them if ANYONE can do it? :-P

Well, more seriously (and keep in mind that I've never used either so don't take me too seriously at all), they strive to make CERTAIN things easy, and as a result other things become hard. Here's the main reasons I wouldn't want to use them:
*I believe they're both interpreted languages, which may mean that they're not as high-performance as one would like
*They're both propriety systems, which means you have to pay for them.
*They don't give you as much control in what's actually happening "under the hood" as you might want
*They're not multi-platform
*They're probably not as good at general things you might also do in a programming language like, say, toolsmithing
*They may, one way or another, make it harder to distribute your end product

And, I already know Python and C. And I DON'T know either of these two Basics, so I could be wrong about any or all of the above. :-P
-----http://alopex.liLet's Program: http://youtube.com/user/icefox192
Themonkster
Themonkster
Quote:
Original post by Icefox
I suppose because Blitz Basic and DarkBasic are languages that are designed for making games, while Python and C and C++ and OCaml are general-purpose languages.

In other words, Blitz Basic and DarkBasic make life too easy. What's the point in making a game for them if ANYONE can do it? :-P

Well, more seriously (and keep in mind that I've never used either so don't take me too seriously at all), they strive to make CERTAIN things easy, and as a result other things become hard. Here's the main reasons I wouldn't want to use them:
*I believe they're both interpreted languages, which may mean that they're not as high-performance as one would like
*They're both propriety systems, which means you have to pay for them.
*They don't give you as much control in what's actually happening "under the hood" as you might want
*They're not multi-platform
*They're probably not as good at general things you might also do in a programming language like, say, toolsmithing
*They may, one way or another, make it harder to distribute your end product

And, I already know Python and C. And I DON'T know either of these two Basics, so I could be wrong about any or all of the above. :-P


just to clear up a few points :P

Blitzmax is multiplatform.
They both are not interpreted languages.
blitz is quite good for tools.
they are just like any other languages for distributing games.

I have used both and to be honest they are pretty equal. Blitzmax is the new blitz and is the future and supports OOP.


Scet
Scet
The only thing wrong with them I see is that they were made simply to sucker newbies into buying them because they're "easy".

"Hey look at these l33t screenshots! You don't even need to know how to program! Give us your money!"

You don't see other languages employing this technique. While they do eliminate the need to spend months on an engine you still need to know the programming fundamentals and game mechanics, they don't say that though.

Edit: Redmetal please stop with these "Blitz vs. Dark" threads. As with any versus topic just try them both out and stop wasting everyones time. Game development is hard, there is no "easy" language.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.