Blitz vs. Other:

Talk about your skill passion! Ask questions, get feedback, post something cool!

Moderator: samw3

Which is best?

BlitzMax
1
9%
Blitz3d/BlitzPlus/BlitzBasic
2
18%
Dark BASIC
2
18%
TGE
3
27%
TGB
3
27%
 
Total votes: 11
User avatar
Mene-Mene
TALKer!
Posts: 2760
Joined: Sun Dec 16, 2007 7:10 am
Location: Indiana, United States

Blitz vs. Other:

Postby Mene-Mene » Tue Dec 18, 2007 8:51 am

JeTSpice Sent me a question as to the qualities of Blitz. And one of his Questions was Blitz Vs. Dark BASIC. Which do you like Best?

My Arguments for Blitz (TGE and TGB weren't taken into account):
All the Blitz Engines come with a Demo. Blitz Research (The company that makes the Blitz Languages) has registered 4 sites which lead to the same site. They're named http://www.BlitzMax.com, http://www.Blitz3d.com, http://www.BlitzPlus.com and http://www.BlitzBasic.com. Any of them lead to the same site.

BlitzMax has a 30 day Demo, as well as BlitzPlus. Blitz3d has a demo which has a source code limit which unless you're writing a big game, you won't run into it, and there are ways to prolong that as long as possible, I'll get into that later.

I've not used the BlitzMax Demo, but BlitzBasic and Blitz3d Demos will run the program, but won't ship it into an executable, so in order to run the program, it requires the Demo.

BlitzBasic is their first, and is no longer supported. However I still use it if I'm programming in one of the 3 Original Languages in 2d, as the demo has no limit other than no executables. BlitzPlus came out later, and Is BlitzBasic with a bit of extra features/functions, that is still supported and costs $60 for the full.

After BlitzPlus comes what they call their flagship. Such a good 3d language that some call it an engine. http://www.devmaster.net/engines/engine ... 41#reviews

Really sweet, I use the demo, but it costs $100 for the full. Then there is BlitzMax the one I use. This is their very latest, and in my opinion, the best. From what I know of OOP it can be used both OO and Structured. $80, but absolutely incredible, unfortunetly, no 3d, although there is an add-on Blitz3d Mini for it. You can also buy a GUI for BlitzMax but I haven't gotten that yet, which reminds me I want to. BlitzMax can do everything the original languages can do, and more.

These are all programming languages, and except for the GUI (which I haven't used so I don't know.) None are GUI, or drag and drop. As you can see, there are only 2 languages really worth getting. BlitzMax, and Blitz3d.

Here's some examples of Code in Blitz BASIC by our very own, Krylar: http://www.krylarskreations.com/bc/

There have been no special measures taken to make transitioning from BASIC to BB (Blitz Basic) B+, or B3d. But BlitzMax has taken measures.

Now, knowing 'All' the languages is somewhat of a joke, because the first 3 languages just have a few extra functions. (With ALOT on Blitz3d's end for 3d Capability) But BlitzMax does have some pretty big differences, although the style won't change. I think its for the better.

BlitzMax is the only one which supports *nix (can't tell which one.) Mac, and Windows. As for Dark BASIC, you'd probably need me and Ereon in the same room even though he would make Blitz look inferior due to his superior Debate Skillz.

Blitz Max also supports OpenGL, Blitz3d has Blitz 3d SDK which offers support for other languages: http://www.blitzmax.com/Products/blitz3dsdk.php

Pretty near everything that Dark BASIC can do either Blitz3d can do, or BlitzMax can do. You can customize the Blitz Max IDE from buttons look, to colors. (Helps remind you what game you're working on.) I know the Dark BASIC regular is cheaper, but I don't know about better. http://darkbasic.thegamecreators.com/ But also keep in mind, I know of at least 2 who have extensive Blitz Experience (me, Lava) BuddBoy, and Realm Master also program in Blitz Basic. Get back to me please with any questions, and if I can answer them, I will.

Ah, Yes, Demos. Blitz Max Demo has a time limit of 30 Days, and it comes with the GUI. Blitz3d has a source limit of 16kb which you won't run into for a little while, and you can minimize your size by eliminating comments, spacing, ext. Blitz Plus has a 30 day time limit. And with Blitz Basic, (no longer available except with the book my Maneesh Sethi I think was his name. there is no limits other than no executables. You can still run programs in any of them.

BlitzMax and Blitz3d have SDK which allows you to run:
You can use the Import command to add certain non-BlitzMax source files to your projects, and the Extern command to make the functions in those files available to BlitzMax applications.

The currently supported non-BlitzMax source file types are: .c (C); .cpp (C++); .cxx (C++); .m (ObjectiveC); and .s (Assembler).


And Blitz 3d http://www.blitz3d.com/Products/blitz3dsdk.php

All but the bottom quote, and the blitz3d.com stuff I wrote, oh, and the Engine article, and Krylar's tutorials were by him..

Blitz Max also supports Inheritance.
M^2 out-
It's Time to get Terminal!
User avatar
Lazarus
Posts: 379
Joined: Sun Dec 16, 2007 4:11 pm

Re: Blitz vs. Other:

Postby Lazarus » Tue Dec 18, 2007 4:10 pm

First I'd have to ask...

which section of computer users is your target market(gamers, casual players, soccer moms etc) and are you the only one working on the game?
User avatar
JeTSpice
TALKer!
Posts: 2423
Joined: Sun Dec 16, 2007 10:39 am
Location: Coeur d'Alene, ID
Contact:

Re: Blitz vs. Other:

Postby JeTSpice » Tue Dec 18, 2007 10:02 pm

Target users is coders who have "made one or two games in BASIC."
Target market for the games is "People like people on CDN."

Dev team would consist of one person, maybe two, or some occassional helpers.
User avatar
Mene-Mene
TALKer!
Posts: 2760
Joined: Sun Dec 16, 2007 7:10 am
Location: Indiana, United States

Re: Blitz vs. Other:

Postby Mene-Mene » Wed Dec 19, 2007 7:37 am

Curious why someone would pick The old Blitzs' rather than the new ones. Everyone was in favor of Torque I knew they would.
M^2 out-
It's Time to get Terminal!
User avatar
JeTSpice
TALKer!
Posts: 2423
Joined: Sun Dec 16, 2007 10:39 am
Location: Coeur d'Alene, ID
Contact:

Re: Blitz vs. Other:

Postby JeTSpice » Wed Dec 19, 2007 10:32 am

Yes, the Torque technology is better. The reason I was asking about Blitz is that I already know BASIC and the learning curve would be nothing to jump into Blitz or Dark BASIC. I need something that can develop on Mac and compile for both PC and Mac. I think that narrows it down (among the BASIC languages) to BlitzMax. We have yet to hear from Ereon.
User avatar
Mene-Mene
TALKer!
Posts: 2760
Joined: Sun Dec 16, 2007 7:10 am
Location: Indiana, United States

Re: Blitz vs. Other:

Postby Mene-Mene » Wed Dec 19, 2007 11:47 am

Dark Basic is Windows only, so that makes it BM. W00t for Blitz!
M^2 out-
It's Time to get Terminal!
User avatar
Lazarus
Posts: 379
Joined: Sun Dec 16, 2007 4:11 pm

Re: Blitz vs. Other:

Postby Lazarus » Wed Dec 19, 2007 4:39 pm

Not so! I think Gernot has GLBasic working on Macs now.
User avatar
Mene-Mene
TALKer!
Posts: 2760
Joined: Sun Dec 16, 2007 7:10 am
Location: Indiana, United States

Re: Blitz vs. Other:

Postby Mene-Mene » Thu Dec 20, 2007 1:19 pm

Wrong!
Apple and Linux Based Machines

We are sorry but DarkBASIC was developed exclusively for Microsoft Windows based PCs and will not run on any variety of Apple hardware or on Linux even under PC emulation.

http://darkbasic.thegamecreators.com/?f ... quirements

:p
M^2 out-
It's Time to get Terminal!
User avatar
Lazarus
Posts: 379
Joined: Sun Dec 16, 2007 4:11 pm

Re: Blitz vs. Other:

Postby Lazarus » Thu Dec 20, 2007 4:01 pm

You, uh... might want to read my post a bit more closely. *cough* GLBasic.

Who is online

Users browsing this forum: No registered users and 5 guests

cron