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.
]]>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.
]]>I am sorry, I posted on the wrong sub-topic.
]]>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.
]]>OpenGL is good, but variables are better.
]]>OpenGL is good, but variables are better.
True! But which variable is the best one?
]]>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.
True! But which variable is the best one?
That's irrelevent, as long as it points to the frame buffer.
]]>True! But which variable is the best one?
This is the best variable:
int n;
]]>No, this one is better:
int i;
]]>
int eger;
So much better than i and n.
]]>UltimateType TheBestVariableInAllExistanceIsThisOneRightHereThatYouAreCurrentlyReadingAtThisMomentInTimeThatCould
GoOnForAsLongAsIFeelLikeTypingThisUpAndDontRunOutOfThingsToSayAboutTheBestUltimateVariableOfAllTime;
]]>
Dammit, Heatley! I think you broke my browser with that friggin long variable name!
]]>Not my fault the variable is so ultimate it overloads your browser.
]]>you people know nothing.
int milk, great;
Neil.
]]>
Quote:
OpenGL is good, but variables are better.
True! But which variable is the best one?
Variables are for n00bs. Use HTML instead.
]]>No, I think Linux is far better than HTML.
]]>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.
]]>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."
...
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++)
]]>
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!
]]>