Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Allegro

Name: Anonymous 2011-09-06 22:41

What do you guys think about allegro?
I want to study this shit,but I don't know if I should go with 4.0 or 5.0;

Is allegro better than SDL?

Name: Anonymous 2011-09-06 23:09

Is allegro better than SDL?
its a matter of preference. Allegro has a very helpful user community both on their forums and IRC, and has good documentation.

SDL is more popular so there are more tutorials available

Name: Anonymous 2011-09-07 1:30

SFML is better than both, and has very good documentation.

Name: Anonymous 2011-09-07 3:07

Name: Anonymous 2011-09-07 3:31

JACKSON 5 GET

Name: Anonymous 2011-09-07 4:24

just use mode 13h

Name: Anonymous 2011-09-07 4:26

JACKSON 7 GET

Name: Anonymous 2011-09-07 5:18

>>4
Doe it still use scraping whatismyip.org for GetPublicAddress()?

Name: Anonymous 2011-09-07 6:10

If you want to do a really old-school 2D game for SNES-level computers, use Allegro; otherwise, use OpenGL.

Name: Anonymous 2011-09-07 6:31

How do you get foreign ip from localhost?

How do ips work? fucking magnets bieatch

Name: Anonymous 2011-09-07 6:37

>>10
ips = magic

Name: Anonymous 2011-09-07 10:41

OP here, i want something for C not C++. And i'm not that competent with both so, nothing too difficult(I just know how to program in ruby).

What books are good? What libraries? OpenGL is just too confuse - 20000 line of code to show a window!

Name: Anonymous 2011-09-07 11:05

>>12
then go easy mode and learn flash. or use glut maybe

Name: Anonymous 2011-09-07 11:30

>>12
What books are good?
http://www.arcsynthesis.org/gltut/

What libraries? OpenGL is just too confuse
OpenGL isn't that confusing once you understand the binding and graphics pipeline concepts. Take the time to learn it, and you'll see that it was really worth the effort.

>>13
Flash is bad. GLUT is a pile of shit and doesn't actually abstract anything about OpenGL.

Name: Anonymous 2011-09-07 11:45

>>13
I'm not that retarded.

>>14
Thanks! The site you suggested is for C, isn't it? What is better, C or C++ *for game development*? I'm okay with learning another language but only if it worth the pain.

Name: Anonymous 2011-09-07 12:02

>>14
glut greatly simplifies initializing window and opengl and makes it easier to learn.
>>15
if you have zero C/C++ experience I would suggest you to postpone opengl until you are good at them

Name: Anonymous 2011-09-07 12:27

>>16
I have experience with C but not with C++. That's why I'm asking a lib for the language I know. I will take a look at glut.
Thanks!

Name: Anonymous 2011-09-07 13:50

CS student here
When I was starting out with C++ I made a little game with allegro. It helped me a lot learning C++.
I'm currently doing a little game with OpenGL, and I can say that it took me a while to grasp OpenGL.

Maybe this has something to do with that graphics class I followed last year, the teacher still used immediate mode to draw his polygons, it was all really confusing of what to use

my advice: OpenGL is pretty confusing in itself, you'd better master a programming language first

Name: Anonymous 2011-09-07 15:38

>>18
Game programming student here
I learned the more advanced parts of C++ from the "The C++ Language".

If you're new to programming: BOOKS BOOKS BOOKS.

The C Language
C Primer Plus
OpenGL Superbible (Stay away from the 7th edition openGL Red Book, it's shit)

Read and reach a minor form of Satori!

Name: Anonymous 2011-09-07 19:26

Random guy here

SDL is pretty good. Has more platforms than Allegro iirc.

Name: Anonymous 2011-09-07 21:04

>>18
immediate mode
oh and stay away the tutorials that use immediate mode OP

Name: Anonymous 2011-09-07 23:18

Did they improve Allegro's OpenGL support? Last time I knew it was either 2.0 or earlier, probably like 1.3

Irrlicht OTOH has many more tools and is at least OpenGL 3.2, though I don't know how good the documentation is.

Name: Anonymous 2011-09-08 8:52

Using raw OpenGL is ok for demos and small projects. Larger projects demands a unified framework which would provide something at minimum code lines(SFML,Allegro) rather forcing to develop a low-layer abstraction which provide you with same thing(though your layer might be more optimized)

Name: Anonymous 2011-09-08 11:15

>Larger projects demands a unified framework
translation: Larger projects demand a game engine, learn Panda3D instead of how to making spinning cubes using raw OpenGL

Name: Anonymous 2011-09-08 17:11

>>22
See the ALLEGRO_OPENGL_3_0 and ALLEGRO_OPENGL_FORWARD_COMPATIBLE
flags:
http://alleg.sourceforge.net/a5docs/5.0.4/display.html#al_set_new_display_flags

The Shader addon becomes core in next version:
http://alleg.sourceforge.net/a5docs/refman/shader.html

Seems the addon supports only Vertex and Pixel shaders for now, no Geometry or Tessellation.

Name: Anonymous 2011-09-08 17:54

Here is a good assortment of Allegro + Linux quality examples:
http://www.0chan.ru/vg/res/1413679.html

Name: Anonymous 2011-09-08 21:28

C++ or C for development with allegro? Which one is easier?

Name: Anonymous 2011-09-08 21:50

>>27
The one you knows.

Name: Anonymous 2011-09-08 22:15

>>28
knows
C++

/0

Name: Anonymous 2011-09-09 2:27

>>26
>Ungrateful russian peasants mock free games.
>Ignore every modern 3d game released for linux.
>Thread infested by console imbeciles which cannot program anything

Name: Anonymous 2011-09-09 2:56

Did anyone notice that Allegro sounds a lot like All negros?

Name: Anonymous 2011-09-09 3:13

allegro (plural allegros)

   1. (music) A tempo mark directing that a passage is to be played in a quick, lively tempo, faster than allegretto but slower than presto
   2. (music) In more traditional use, an expressive marking indicating lively or happily, not necessarily quick or fast.
   3. (music) A passage having this mark

Name: Anonymous 2011-09-09 4:52

Check'em

Name: Anonymous 2011-09-09 5:36

Gay guy here, I program in ruby.

Name: Anonymous 2011-09-09 7:57

>>34
Yes we know.

Don't change these.
Name: Email:
Entire Thread Thread List