Blitz/Blitz3D
2 posters
Blitz/Blitz3D
Most of you probably don't know this, but there is an awesome programming language called blitz. It's built for making games, you can't do what you can't in C++, but you have an easier to use and learn programming language at your disposal.
Blitz Pros:
Easy to Learn
Easy to Use
Don't have to worry about any of that OpenGL stuff like you do with Java
Start a fullscreen game with one line of code, not multiple files (like in Java)
Blitz Cons:
Costs real money to move away from trial
Trial restircts from compiling into a .exe and file size
Isn't as powerful as C++/Java
Blitz Features:
Networking
Save Data
3D Models
2D Sprites
Automatic Sprite Masking
Sounds with different channels for music as well
If Statements, while loops, select cases for loops
KeyInput on about every key you can think of
Create Custom Functions
Some Blitz Code:
You guys probably won't understand this, even my comments can only go so far. But it just shows how easy this is to use. If you have a mac, you can use the BlitzMax (works for Mac Linux and Windows) trial and buy it if you want. I think it's 80$. If you have a Linux there is no trial avaliable, you buy it or you get a different OS. For windows you'll use Blitz3D. Blitz3D can run both the 2D blitz code AND the 3D code, so why get Windows BlitzMax if you can just get Blitz3D instead? It costs 100$, Windows users, you're getting a bang for your buck.
Even if we can't EXE compile yet, how different is that from sharing exe files throughout alice. The only bad thing is that it resticts file size, but the 'Include' command fixes this!
Blitz Pros:
Easy to Learn
Easy to Use
Don't have to worry about any of that OpenGL stuff like you do with Java
Start a fullscreen game with one line of code, not multiple files (like in Java)
Blitz Cons:
Costs real money to move away from trial
Trial restircts from compiling into a .exe and file size
Isn't as powerful as C++/Java
Blitz Features:
Networking
Save Data
3D Models
2D Sprites
Automatic Sprite Masking
Sounds with different channels for music as well
If Statements, while loops, select cases for loops
KeyInput on about every key you can think of
Create Custom Functions
Some Blitz Code:
- Code:
;This is a comment because I added a semicolon
Graphics(800, 600, 16, 1) ;This is the Graphics(width, height, color deft, mode) function
;Mode is an interger with up to three values: 1 = fullscreen 2 = windowed 3 = resizable window
Global knightImage = LoadImage("C:\Program Files\My Game\Knight.bmp") ;creates a global variable and
;makes it an image
DrawImage(knightImage, 25, 25) ;Calls on DrawImage(knightImage, x, y)
You guys probably won't understand this, even my comments can only go so far. But it just shows how easy this is to use. If you have a mac, you can use the BlitzMax (works for Mac Linux and Windows) trial and buy it if you want. I think it's 80$. If you have a Linux there is no trial avaliable, you buy it or you get a different OS. For windows you'll use Blitz3D. Blitz3D can run both the 2D blitz code AND the 3D code, so why get Windows BlitzMax if you can just get Blitz3D instead? It costs 100$, Windows users, you're getting a bang for your buck.
Even if we can't EXE compile yet, how different is that from sharing exe files throughout alice. The only bad thing is that it resticts file size, but the 'Include' command fixes this!
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Interesting...
Interesting ... I will consider adding a forum for this language to the forum, but because you have to pay for the compiler, and can't find a free one, I kind of have an iffy feeling about it.
Re: Blitz/Blitz3D
Yeah... I'm thinkign of buying it because I've grown so skilled with it over the years. It really is 'Basic'
oh yeah I forgot to link you all to the website Here ya go!
Blitz3D demo is unlimited, it just has the feature restrictions. It comes with IDE, Command Ref, Scancode (scancodes are numbers that correspond to keys in blitz, you use them with the KeyHit() and KeyDown() commands) picker, which lets you click a virtual keyboard and it tells you the scancode. A debugger, and a compiler too.
oh yeah I forgot to link you all to the website Here ya go!
Blitz3D demo is unlimited, it just has the feature restrictions. It comes with IDE, Command Ref, Scancode (scancodes are numbers that correspond to keys in blitz, you use them with the KeyHit() and KeyDown() commands) picker, which lets you click a virtual keyboard and it tells you the scancode. A debugger, and a compiler too.
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
I know that you said no such thing exsists, but I am going to look for a blitz compiler.
Re: Blitz/Blitz3D
huh. Ok. PS, having trouble learning blitz? Only blitz tutorials on the web are crappy low quality junk where people don't even add voice? No problem. I'm working on video tutorials for Blitz. I havn't gotten into blitz3D yet but I might. Currently I've made 17 tutorials.
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
Okay! Sounds great! Do you already have a YouTube channel, or are you in need of one, because if you are, you can upload the videos to MegaShares, and I can download them, and put them on the Programming Forums Official YouTube channel.Nighthawk0973 wrote:huh. Ok. PS, having trouble learning blitz? Only blitz tutorials on the web are crappy low quality junk where people don't even add voice? No problem. I'm working on video tutorials for Blitz. I havn't gotten into blitz3D yet but I might. Currently I've made 17 tutorials.
Re: Blitz/Blitz3D
argh. I do need a youtube. I just upload to my blog in the meantime. But yeah I'd gladly upload to this. I'll give you an upload password via PM so that other people don't steal it. Just watch it on youtube instead.
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
If you PM to me as soon as you are done uploading them, I can start putting them on the YouTube channel. (Click on the button to go the official YouTube channel!)Nighthawk0973 wrote:argh. I do need a youtube. I just upload to my blog in the meantime. But yeah I'd gladly upload to this. I'll give you an upload password via PM so that other people don't steal it. Just watch it on youtube instead.
No Luck...
Unfortunately, my search for a free Blitz compiler ended in failure, but that was not a suprise to me, as I sort of expected that.
Re: Blitz/Blitz3D
Yeah. You think that the developers of Blitz would let a free version of Blitz float around the internet?
Anyways you should still get the Blitz3D demo, learn by my tutorials, and than you could help me make a game with it. Who knows, if the games good enough I might even buy Blitz!
Anyways you should still get the Blitz3D demo, learn by my tutorials, and than you could help me make a game with it. Who knows, if the games good enough I might even buy Blitz!
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
Okay! Sounds great!Nighthawk0973 wrote:Yeah. You think that the developers of Blitz would let a free version of Blitz float around the internet?
Anyways you should still get the Blitz3D demo, learn by my tutorials, and than you could help me make a game with it. Who knows, if the games good enough I might even buy Blitz!
Re: Blitz/Blitz3D
Posted a recruitment thread in the 'Lounge' section of Alice. Just sign up there and make your 'Desired Position' "Programmer". Don't worry you'll know it when you see it. Don't worry if you don't know much blitz. You know C++? My tutorials should get you there in less than a day. PM me if your stuck.
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
yeah but I'm saying if you learned a bit of C++ this should be no sweat. Also, are we gonna have the sub forum? (for blitz)
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
I will add one later.Nighthawk0973 wrote:yeah but I'm saying if you learned a bit of C++ this should be no sweat. Also, are we gonna have the sub forum? (for blitz)
Re: Blitz/Blitz3D
Awesome. That way if anybody comes across this place they'll be able to learn about Blitz. I'll post a thread explaning what Blitz is once you make the sub-forum.
Nighthawk0973- Moderator
- Posts : 307
Join date : 2011-07-20
Age : 25
Location : In Front of My Computer
Re: Blitz/Blitz3D
First thing on the list is to finish with the YouTube videos.Nighthawk0973 wrote:Awesome. That way if anybody comes across this place they'll be able to learn about Blitz. I'll post a thread explaning what Blitz is once you make the sub-forum.
Re: Blitz/Blitz3D
Thread moved from Programming Language Community Forums Suggest A New Programming Language forum to Blitz Help forum.
Similar topics
» Blitz Basics - Everything You Need to Know to Create Games With Blitz
» Blitz3D For Free
» What is Blitz?
» Let's Collaborate - Blitz MMORPG
» Blitz Programming Tutorials By Nighthawk0973
» Blitz3D For Free
» What is Blitz?
» Let's Collaborate - Blitz MMORPG
» Blitz Programming Tutorials By Nighthawk0973
Permissions in this forum:
You cannot reply to topics in this forum
|
|