Actual Game Dev, no allegro

This is a discussion on Actual Game Dev, no allegro within the Game Programming forums, part of the General Programming Boards category; Is it possible to program a game in C++ without using (for lack of a better phrase) the easy way ...

  1. #1
    PHP
    PHP is offline
    Registered User
    Join Date
    Nov 2002
    Posts
    41

    Actual Game Dev, no allegro

    Is it possible to program a game in C++ without using (for lack of a better phrase) the easy way out and using allegro? I mean i know you could buy something like fastgraph, but do you require those things to do it, and also one more question, in the game developing world do they acually use programs such as allegro or are they "required" to do it the lonngg.. sloow.. way?

  2. #2
    UNBANNED OneStiffRod's Avatar
    Join Date
    Jan 2002
    Posts
    669
    I beleive that Allegro is just a wrapper for OpenGL and DirectX so you could just use OpenGL or DirectX -

    http://nexe.gamedev.net
    or
    http://nehe.gamedev.net
    My Avatar says: "Stay in School"

    Rocco is the Boy!
    "SHUT YOUR LIPS..."

  3. #3
    Rambling Man
    Join Date
    Jan 2002
    Posts
    1,050
    No, Allegro is not the easy way out. Allegro is a library full of functions that make it easier (not easy!) to create games. DirectX is a library full of functions that make it easier (not easy!) to create games. OpenGL is a library full of functions that make it easier (not easy!) to create games. SDL is a library full of functions that make it easier (not easy!) to create games.

    Nobody in their right mind is going to create a game without some sort of API (most people use one of the above mentioned). Most of the professional games are created using DirectX or OpenGL. OpenGL is only a set of graphics functions so you're going to have to find other libraries to cover some of the other entracies of game programming. DirectX is a complete API so to speak. SDL and Allegro (well, I know FOR SURE that Allegro is) are complete APIs as well. Allegro is probably the best API out there for beginners and/or people looking to make simple 2d games. Both SDL and Allegro can be used with OpenGL, btw.

    Ok, that should give you a complete run-down of everything.

  4. #4
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    SDL I know has an OpenGL wrapper, and I do think Allegro does too.

  5. #5
    fry
    fry is offline
    Registered User fry's Avatar
    Join Date
    Mar 2002
    Posts
    128
    Also, i wouldnt really recommend Fastgraph for creating games if you are at all serious about creating something decent Too many limitations in my mind. Using C++ with an API gives almost endless freedom. To an extent at least.
    IDE: Dev C++ 5
    Lib: Allegro
    OS: Windows 2000

  6. #6
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Allegro doesn't support OpenGL, however they made AllegroGL
    to do just that,you can install it along allegro.
    (No, allegro doesnt make game programming easy,it just cuts
    all the unneccesary bull and just lets you blit an image with 1 line
    of code)

  7. #7
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    I've never used Allegro before, but I have a lot of experience with SDL and it is awesome. It is incredibly easy to use and it is a complete API: graphics, sound, joystick, mouse, keyboard, cd, and everything else you need.

    I love it.
    My Website

    "Circular logic is good because it is."

  8. #8
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Just like allegro, i dont know on the cd part however

  9. #9
    Registered User
    Join Date
    Nov 2002
    Posts
    46
    From personal experience I can say allegro is awsome (although I havent used anything else). Its is so fsking usefull. Im gonna try SDL sometime soon. btw, why isnt it called SDML?

  10. #10
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    [arse teen punk mode]
    Because a 3 letter shortcut is 7331
    [/arse teen punk mode]

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C Programming 2d Array Question
    By jeev2005 in forum C Programming
    Replies: 3
    Last Post: 04-26-2006, 03:18 PM
  2. Game Programming FAQ
    By TechWins in forum Game Programming
    Replies: 5
    Last Post: 09-29-2004, 02:00 AM
  3. Someone help me with this game??
    By stehigs321 in forum Game Programming
    Replies: 15
    Last Post: 10-30-2003, 08:42 PM
  4. Allegro game
    By Shakespeare in forum Game Programming
    Replies: 2
    Last Post: 08-02-2002, 03:29 PM
  5. allegro + dev
    By Klinerr1 in forum C++ Programming
    Replies: 1
    Last Post: 06-24-2002, 02:03 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21