Game Programming and Development Tools

Blitz3d – Goop2

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
How hard is it to use? Could I easily go from BYOND to Blitz3d? I already know the answer to this, but can I make REALY SWEET games with it? Will it be my friend? Does it like paintball? Is it a skilled Mini Sprint Driver?

------------------
------------------------
Its one of those... Goop... things...

QuestLeader

Member

Posts: 629
From: My house, Va, USA
Registered: 04-20-2005
I tried BB for a while, and I liked it. I ended up using the TGE because I don't want to get into too much coding right now, but as far as I know, Blitz is powerfull and easy. It should become your friend... just don't play paintball with it, you might hurt it :/

------------------

" I hat typos..." - gamer4christ
"TROOPER: umm... CyBob and BIL are fighting over whose dead." - Realm Master

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
Bah. Don't use blitz.

If you are looking to for a change in language, move up. Ever tried any of the C languages? You won't be able to make games right away, but if you learn the functions of an engine like Irrlicht, or how to code your own, and learn to use one of many API's, i'm sure its worth it.

Now come the blitz guys, marching in. I shall now duck for cover.

------------------
"I bleed black tears"

Will the emo kids be my friends now?

Lava
Member

Posts: 1905
From:
Registered: 01-26-2005
lol, Crazyishone

Blitz3d is a GREAT program and it's easy to use, now would you see a company like Nintendo use it? I don't think so, but it still has alot of power for an easy language. IMHO I think it's best for people who have an idea of how to program but they are generally newbies, such as me, lol.

------------------

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
lol... i likED blitz... lol, emphasis on the ED there... that was when i was as lava said a newbie... i am a newbie to C++, but not to the whole programming scheme, even tho at the moment i'm not so good at a single language, because i forgot a LOT of my blitz stuff... lol... Blitz is good tho, if you want to pay to use it and don't know a language like C or C# or C++ already, or languages like that.

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
I think you know what I'll say.
Trust me. It's powerful and REALLY easy. You should check out some of the free and commerical userlibs made for it. Yes, you can make commercial games off of it. An example is http://glimmergames.com . Pretty much all of the games there are made using Blitz3D.

[ot]
I really hate people who stop using Blitz to go to C++. I mean, once you make a good game with it, go ahead. But I mean if you are just stuck with Blitz, you can't make a game with C++[/ot]

[ot2]
There should be an "[ot]" tag

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
lol... ot? um, that 'leaving blitz for C++' was at me wasn't it... lol... well, i did... so what? lol... we all like different things... lol...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

Lava
Member

Posts: 1905
From:
Registered: 01-26-2005
lol

------------------

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
no, it wasn't.

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
i know... that was a joke... just seemed a little too coincidental for me not too mention and be able to live with myself... lol...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

Lava
Member

Posts: 1905
From:
Registered: 01-26-2005
lol

------------------

Realm Master

Member

Posts: 1971
From: USA
Registered: 05-15-2005
quote:
Originally posted by crazyishone:
Bah. Don't use blitz.

If you are looking to for a change in language, move up. Ever tried any of the C languages? You won't be able to make games right away, but if you learn the functions of an engine like Irrlicht, or how to code your own, and learn to use one of many API's, i'm sure its worth it.

Now come the blitz guys, marching in. I shall now duck for cover.


CHARRRGGGGEEEEE!!! TAKE THE HILL! TAKE THE HILL!!! DEATH TO NON-BLITZERS!!!!

VICTORRYYYYY!!!!


Hey, Blitz is awesome, but I'd be doing C++ if i only had DX9, which i need an upgrade to use...

=\...

Blitz is great for starters, and it can make totally awesome games, you just need to know it really well!

------------------
yeah, im a little crazy

Blessed are those who suffer for doing what is right.
The kingdom of heaven belongs to them.-Matthew 5:10

PM ME YOUR DESCRIPTION OF ME! ILL PUT IT HERE!

Here's all the comments!

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
And I know some people are making DX9 userlibs for blitz....
Me likes userlibs.

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
RM, you can download DX9... whats the problem?

------------------
"I bleed black tears"

Will the emo kids be my friends now?

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
so I could make a game like ssx or tony hawk right? or a flying game? or something?

------------------
------------------------
Its one of those... Goop... things...

Lava
Member

Posts: 1905
From:
Registered: 01-26-2005
On Blitz3d, yes.

------------------

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
Yes. Yes. And yes again.

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
*cough* dont do it *cough*

To make serious applications, you need to learn the industry standards. C languages for programming, Python and a few others for scripting...

Blitz, dare I say, is an advanced toy.

(Again, here comes the Blitzkrieg. Which is understandable, because most of them have made more games than me... but my point holds up regardless)

------------------
"I bleed black tears"

Will the emo kids be my friends now?

Lava
Member

Posts: 1905
From:
Registered: 01-26-2005
Here are some screens from games being made with Blitz:

http://blitzbasic.com/gallery/view_pic.php?id=229

http://blitzbasic.com/gallery/view_pic.php?id=1186&gallery=&page=1

http://blitzbasic.com/gallery/view_pic.php?id=1012&gallery=&page=1

http://blitzbasic.com/gallery/view_pic.php?id=306&gallery=&page=2

http://blitzbasic.com/gallery/view_pic.php?id=787&gallery=&page=2

------------------

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
lol... here comes the Blitzkrieg... lol, good one Crazy...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
Ok, Ill have to get it... and then find a way to block crazyish hatemail

------------------
------------------------
Its one of those... Goop... things...

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
Maybe you would like to think again, crazyishone?

FreeWorld
MMORPG in Blitz3D. 'Nuff said.

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
SHWEEEET!!! Is it free? O.o

------------------
------------------------
Its one of those... Goop... things...

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
It is for now because it is still in development. It's in alpha, but still pretty good, ;p;

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
looks good, I just checked out the screenshots. Not awsome, but its massive multiplayer, so if it had great graphics it would lag like hell.

------------------
------------------------
Its one of those... Goop... things...

pabloaiz

Member

Posts: 48
From: Tulsa, CA, US
Registered: 12-06-2003
I've used B3D for about 4 years. Its served most of my needs. Yes, if you're gonna go proffesional go with C++; Heck, write your own engine. But 99% of us cant do that, for that, there's B3D. If you need any help...PM me I've worked with B3D in a huge-range of settings.

And btw, more modern, better screens:

http://blitzmax.com/gallery/pics/1227.jpg
http://blitzmax.com/gallery/pics/1168.jpg
http://blitzmax.com/gallery/pics/1274.jpg
http://blitzmax.com/gallery/pics/133.jpg
http://blitzmax.com/gallery/pics/142.jpg

Hopefully that gives you an idea B3D still holds its place even in graphics.

[This message has been edited by pabloaiz (edited March 17, 2006).]

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
well, I already knew that the graphics were superamazinglywootifyinglystabmyselfbeforesayingsomethingbadaboutthemSWEET

but I just wanted to know about usability. about the writeyourown thing, I have no idea how. Id rather use blitz anyway. Hey, if NASA can use basic, I think it will work for a game.

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
Those screenshots were very impressive.
I'm thinking::

picasso or davinci could have done amazing things with a single crayola crayon.

i would say its all in talent and skill of the team.

------------------
"I bleed black tears"

Will the emo kids be my friends now?

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
lol i agree... but still, BASIC is a good language... Blitz may/may not be the best, but it has enough power and ease of use to make quality games...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
I think NASA uses BASIC. Chances are, if your reading this your using a program made with basic. You might even be using an OS made with BASIC!

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

pabloaiz

Member

Posts: 48
From: Tulsa, CA, US
Registered: 12-06-2003
crazyishone...

lol, you are completely right. In reality, I really hate when people determine how good a 3D engine is by the "screenshots". I guess I wanted to show those because I know its a great starter engine and its pretty powerful and it would be great for anyone to start out. But my strong point shouldnt be "Screenshots".

Honestly, for everyone here, you can havee the Unreal 3 engine and still make graphics that really stink. Although there are certain steps programmers can take to upgrade quality, such as normal mapping, reflections and what-not, besides those, the quality of a game's graphics will always only be as good as the artists.

C++ is defentely not the way to start out with a 3D engine, unless the engine contains most of the internal commands, otherwise you might as well build your own engine using DX9, and that's the whole point-were trying to avoid that.

Honestly people, everyone gets excited about making games, and I dont mean to burst anyone's buble, but once one realises how hard it is... its a different story. Not saying its impossible, but I am saying 99% of amateur developers out tehre will never need C/C++ and should stay with BASIC. Its hard enough making a game, dealing with a new language is worse.

I do find myself in need to learn C/C++ now, but Ive been doing this, (like I said) for about 4 years. And even now I still use B3D immensely, the main reason I want to learn C/C++ is to write library to add functionality to B3D, because again, Im not trying to build a 3D engine, though that might be a fun project, but another story altogether, lol..

And no, goop2, you cant make an OS using BASIC. lol

------------------
"I want to know how God thinks- everything else is a detail..."-Albert Einstein

[This message has been edited by pabloaiz (edited March 17, 2006).]

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
I thought windows was made with basic or something...

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
operating systems are in c or a similar language.

requires alot of asm as well.

------------------
"I bleed black tears"

Will the emo kids be my friends now?

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
but.....but..........

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
youos.com

Is that so

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
wow... lol... in JavaScript? *jaw falls off, breaks at bottom of instantly materializing Grand Canyon* lol...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
exceptions dont define the norm.


------------------
"I bleed black tears"

Will the emo kids be my friends now?

[This message has been edited by crazyishone (edited March 17, 2006).]

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
HA! PWNAGE! sore loser.

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
lol!

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
I am actually a decent loser...when I've actually lost. As far as I know, that javascript "OS" doesnt do anything at the hardware level, so i dont believe you could use it in place of say, windows. Am I right? aye...

------------------
"I bleed black tears"

Will the emo kids be my friends now?

goop2

Member

Posts: 1059
From:
Registered: 06-30-2004
your..... your.... YOUR CRAZYISH!!!!!!

------------------
------------------------
Its one of those... Goop... things...
hotmail: Grafitiware@hotmail.com
Yahoo: namerobbedagian

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
LOL...

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
As for those who say its hard to make a game, its depends upon your skill and what language. I made a nice little text game in 1 day. It was an RPG for your information as well. It wasn't that hard either. I love Blitz, but BM is hard for me. I know I stink, (BM is based off of BASIC) but still that says something for BB, B+, and B3d.

No Idea what BYOND is. Yes I'm pretty sure you can make awesome games with it. Especially BM. I don't know how much, but I think you could do much with it if you were skilled. More with BM.

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto

[This message has been edited by Mene-Mene (edited December 28, 2006).]

Matt Langley
Member

Posts: 247
From: Eugene, OR, USA
Registered: 08-31-2006
quote:
youos.com

Is that so


I think it was a good assumption that a Computer OS was meant and not a Web OS.


Also Blitz is an good engine from what I hear. Have I seen a lot of AAA (or near) games come off of it, no. I have seen some pretty good ones though.

I'd also recommend Torque Game Engine or Torque Game Builder, obvious bias here.

There are multiple other options out there. Btw any game engine that is at least decent will be capable of displaying good art. The thing most people don't realize is good art is in the hand of the creator, not the game engine. Any decent half-working game engine with a rendering pipeline at all can match any of the pictures shown here. So don't base it off of what you see others doing (not completely at least). Do your research... try a trial ? if there is one? Try other engines to. I'll obviously recommend trying the Torque ones. There are also some other great engines, check out devmaster.net for a 3D Game Engine Database that has quite a few.

Do your research and don't settle with just one engine. You never know w hich engine is best suited for you until you try multiple ones

Btw here's some TGE pics:

http://www.garagegames.com/mg/snapshot/view.php?qid=1346
http://www.garagegames.com/mg/snapshot/view.php?qid=1360
http://www.garagegames.com/mg/snapshot/view.php?qid=1361
http://www.garagegames.com/mg/snapshot/view.php?qid=1351
http://www.garagegames.com/mg/snapshot/view.php?qid=1343
http://www.garagegames.com/mg/snapshot/view.php?qid=1324
http://www.garagegames.com/mg/snapshot/view.php?qid=1321
http://www.garagegames.com/mg/snapshot/view.php?qid=1337
http://www.garagegames.com/mg/snapshot/view.php?qid=1305
http://www.garagegames.com/mg/snapshot/view.php?qid=1311
http://www.garagegames.com/mg/snapshot/view.php?qid=1276

P.S. I wouldn't trust any suggestions with absolutes about engines... don't trust the ones that say you can't use Blitz for anything good, and don't trust the ones that argue Blitz is the only option to do anything good

------------------
Matthew Langley
Lead Documentation Engineer
GarageGames

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
As most of you know i'm currently half way through my game development degree and here is what I have concluded so far...

If you really want to get into the industry then you will have to learn C++ at some point, C# is great, but they want people proficient in using unmanaged code etc. You will have to have a portfolio of cool apps, it doesn't matter what they are written in.

Learn Blitz, write games in it, get a good knowledge of what goes into the game development process. Learn C and C++ on the side and get a good grounding in the basics. The basics of C and C++ is boring to learn, you have hardly anything to show for your efforts... very uninspiring and very un-motivating. So churn out some more impressive stuff in an easier language like Blitz. This balance has worked well for me.

In the first year, it was basic C and then C++ (pointers, vectors etc). Writing basic console games like connect 4 and tic-tac-toe got really boring. So to keep our interest and wet our appetite we also did some really cool stuff in Python (using Pygame and PyOpenGL). This balance has been great.

Just my 2 cents...

------------------
"One World. One Web. One Program." -Microsoft promotional advertisement
"Ein Volk, ein Reich, ein Fuhrer!" -Adolf Hitler
"I believe in freedom... not freedom like America, freedom like a shopping cart"

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
As most of you know i'm currently half way through my game development degree and here is what I have concluded so far...

If you really want to get into the industry then you will have to learn C++ at some point, C# is great, but they want people proficient in using unmanaged code etc. You will have to have a portfolio of cool apps, it doesn't matter what they are written in.

Learn Blitz, write games in it, get a good knowledge of what goes into the game development process. Learn C and C++ on the side and get a good grounding in the basics. The basics of C and C++ is boring to learn, you have hardly anything to show for your efforts... very uninspiring and very un-motivating. So churn out some more impressive stuff in an easier language like Blitz. This balance has worked well for me.

In the first year, it was basic C and then C++ (pointers, vectors etc). Writing basic console games like connect 4 and tic-tac-toe got really boring. So to keep our interest and wet our appetite we also did some really cool stuff in Python (using Pygame and PyOpenGL). This balance has been great.

Just my 2 cents...

------------------
"One World. One Web. One Program." -Microsoft promotional advertisement
"Ein Volk, ein Reich, ein Fuhrer!" -Adolf Hitler
"I believe in freedom... not freedom like America, freedom like a shopping cart"

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
I've never been able to figure out Pygame. I don't know why. maybe it's cuz I can't find any good tutorials, maybe it's because I just didn't work at it hard enough. dunno.

------------------
that post was really cool ^
|
[|=D) <---|| me

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
I'll try and hook you up with some of the tutorials we used when i get back to uni, if your interested?

------------------
"One World. One Web. One Program." -Microsoft promotional advertisement
"Ein Volk, ein Reich, ein Fuhrer!" -Adolf Hitler
"I believe in freedom... not freedom like America, freedom like a shopping cart"

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
sure.

may not be able to use them for a while, though. but I will bookmark them and use them later.

------------------
that post was really cool ^
|
[|=D) <---|| me