Sign in to follow this  
Redmetal

Blitz Basic

Recommended Posts

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

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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.


Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Quote:
Original post by 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.

It's not that *Basic is slow. I agree that that is a stupid argument.

It's that people here would rather build an engine than a game. Somewhere along the way people had their desire to design and make games converted and twisted into a desire to work on yet another engine as though that's somehow a necessary step.

Then they throw out the "that's like cheating" or "it's too easy" arguments, having forgotten their own initial hopes. What a rediculous argument, making games should be easy. What are these people bothering with engines for? Every one has the same non-inventive features for the same old non-inventive style of gameplay. Some people would rather get some benefit out of a few hours of work.

That's why "the teams that can" list is so short.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
And don't forget the constant misinformation people manage to pick up.

LaMothe says we still need to hand optimize everything in Assembly and C if we want to be "good."

People still think C# is some form of Microsoft-only C++-ish language.

Visual Studio .Net means you can't write plain old C++ anymore.

SQL is some useless "IT" thing.

This is really why nothing gets done. People sit in the lounge and on #gamedev rather than actually try to learn the material "they really enjoy."

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
Quote:
Original post by Redmetal
Is Darkbasic easier then Blitz Basic?

It's best to say away from these "game languages." They don't really teach you what you need to know better off just buying something like C# or C++ and going from there.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Quote:
Original post by Scet
Game development is hard, there is no "easy" language.

If and only if you go about it in a difficult manner.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Quote:
Original post by DevLiquidKnight
Quote:
Original post by Redmetal
Is Darkbasic easier then Blitz Basic?

It's best to say away from these "game languages." They don't really teach you what you need to know better off just buying something like C# or C++ and going from there.

Why? Why does he need to know anything outside of what he can do in those? Do you even know what he wants to do? Or are you just repeating what you've heard a thousand times.

We're not in the 90's anymore. You shouldn't need a degree in computer science or math to make relatively straightforward 3D games.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this