OpenGL vs Allegro
Dustin Gibson

My friend wanted me to open this thread. He is an expert OpenGL (which I never heard of :-/) programmer. I told him about Allegro (which he never heard of). He just wanted to know which is better and why.

Kitty Cat

The both serve different purposes. OpenGL only handles graphics, while Allegro handles graphics, sound, input, and other stuff. OpenGL is a bit lower level than Allegro's more-used functions, too. In fact, AllegroGL maps most Allegro graphics functions to OpenGL calls.. providing some of the acceleration provided by OpenGL through Allegro's functions.

Dustin Gibson

I am sorry, I posted on the wrong sub-topic.

Billybob
kentl

Also, if he really where an expert in OpenGL he would know the relation between it, DirectX and other graphic libraries that merely acts as another layer of abstraction.

gnolam

OpenGL is good, but variables are better.

kentl
Quote:

OpenGL is good, but variables are better.

True! But which variable is the best one?

Chris Katko

What's wrong with asking, "What is Allegro, and is it any good?" Clearly, if you knew nothing about Allegro, that would be a perfectly valid question (regardless of your expertise). It's entirely possible that he didn't word it exactly like the original poster did.

Quote:

True! But which variable is the best one?

That's irrelevent, as long as it points to the frame buffer. ;)

LennyLen
Quote:

True! But which variable is the best one?

This is the best variable:

int n;

Michael Faerber

No, this one is better:

int i;

X-G

int eger;

So much better than i and n.

Billybob
UltimateType TheBestVariableInAllExistanceIsThisOneRightHereThatYouAreCurrentlyReadingAtThisMomentInTimeThatCould
GoOnForAsLongAsIFeelLikeTypingThisUpAndDontRunOutOfThingsToSayAboutTheBestUltimateVariableOfAllTime;

Edward Sheets

Dammit, Heatley! I think you broke my browser with that friggin long variable name! ;)

Billybob

Not my fault the variable is so ultimate it overloads your browser.

Neil Walker

you people know nothing.

int milk, great;

Neil.

spellcaster
Quote:

Quote:
OpenGL is good, but variables are better.
True! But which variable is the best one?

Variables are for n00bs. Use HTML instead.

aybabtu

No, I think Linux is far better than HTML.

Archon
Quote:

My friend wanted me to open this thread. He is an expert OpenGL (which I never heard of :-/) programmer. I told him about Allegro (which he never heard of). He just wanted to know which is better and why.

Allegro offers more than graphical output. Your friend might use DirectX for everything else (input,sound,network) - but why not use Allegro to make it cross compatible (it uses DirectX in Windows anyway).

S/He can use AllegGL to allow him/her to use OpenGL alongside Allegro's other functions.

Johan Halmén

int olerant;
"How many allegroites does it take to change a light bulb?"
"I think the question is wrong, I think he forgot to ask what it should be changed to. A candle?"
"You can't compare light bulbs with candles!"
"Yes, you can. Just do a typecast."
...

dthompson

I use:

int a;

See, that works. I wouldn't like to use:

for(TheBestVariableInAllExistanceIsThisOneRightHereThatYouAreCurrentlyReadi
ngAtThisMomentInTimeThatCouldGoOnForAsLongAsIFeelLikeTypingThisUpAndDontRun
OutOfThingsToSayAboutTheBestUltimateVariableOfAllTime = 0; TheBestVariableInAllExistanceIsThisOneRightHereThatYouAreCurrentlyReadingAt
ThisMomentInTimeThatCouldGoOnForAsLongAsIFeelLikeTypingThisUpAndDontRunOutO
fThingsToSayAboutTheBestUltimateVariableOfAllTime < 10; TheBestVariableInAllExistanceIsThisOneRightHereThatYouAreCurrentlyReadingAt
ThisMomentInTimeThatCouldGoOnForAsLongAsIFeelLikeTypingThisUpAndDontRunOutO
fThingsToSayAboutTheBestUltimateVariableOfAllTime++)

Chris Katko

You guys are thinking about it completely wrong. I use:

int ;

It's hard to see because it's half of a character. But I only have to press half of a key to use it! Double the efficiency!

Thread #519074. Printed from Allegro.cc