Thread: Is Allegro good for starters?

  1. #1
    Registered User
    Join Date
    Oct 2002
    Posts
    118

    Is Allegro good for starters?

    Im very new to programming, and have finally learned the C language fairly well and have made my own graphics functions, but now I want to move on. I was wondering if Allegro will work with Borland 3.1 C++ compiler, and if so, is it good for starters. If not, which is a good one to start with? Any suggestions? Thanx.
    "The distinction between past, present and future is only an illussion, even if a stunning one."
    -Albert Einstein

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >Borland 3.1 C++ compiler
    Why not upgrade? Borland offers the C++ 5.5 compiler for free download. I don't know if Allegro will work on 3.1, but if it does it is an excellent library to get started with.

    -Prelude
    My best code is written with the delete key.

  3. #3
    yes, Allegro is excellent for a beginner, and even for intermediate programmers. I'm going to be moving into something else in a bit more than likely, probably DirectX, since my doesn't support OpenGL too well. I'm going to hold out until I get my RPG done b4 I switch over, DirectX 9 will be out by then, so I can start out with the best version. However, again, my card won't the new features anyway .

  4. #4
    Registered User Bieh's Avatar
    Join Date
    Sep 2002
    Posts
    83

    Re: Is Allegro good for starters?

    Originally posted by Tommaso
    is it good for starters?
    Yes, Allegro is really easy to use. Try my game 'SpaceWars' (link in sig) to see what I made with it
    "It always takes longer than you think, even when you take Hofstadter's Law into account."
    -Hofstadter's Law

    Bored? Try my game SpaceWars , made in Allegro and VC++
    or see my new game Redoubt , made in OpenGL and VC++

  5. #5
    Registered User
    Join Date
    Oct 2002
    Posts
    118
    The above game is great! I played it for an hour, and it was still fun after that. Most home made games I have seen don't even compair. Great work! I hope that I can create something as good someday. If you don't mind me asking, how long have you been programming? And, how ong did it take from beginning to end? Thanks!
    "The distinction between past, present and future is only an illussion, even if a stunning one."
    -Albert Einstein

  6. #6
    Registered User Bieh's Avatar
    Join Date
    Sep 2002
    Posts
    83
    Originally posted by Tommaso
    The above game is great! I played it for an hour, and it was still fun after that. Most home made games I have seen don't even compair. Great work! I hope that I can create something as good someday.
    Thanks

    Originally posted by Tommaso
    If you don't mind me asking, how long have you been programming? And, how ong did it take from beginning to end? Thanks!
    I started programming in QBASIC when I was 10, and in C++ when I was 14 (I'm 17 now). Don't ask me for an exact estimate, but the filedate on the very first thing I did with Allegro (which failed horribly ) was 'Wednesday, 29 May 2002, 11:00:19 a.m'. I released SW1.0 on the 6th of September 2002. You do the maths

    Now I'm working in OpenGL for SpaceWars II, and it's starting to look quite nice . Don't hold your breath for a release any time soon, though
    "It always takes longer than you think, even when you take Hofstadter's Law into account."
    -Hofstadter's Law

    Bored? Try my game SpaceWars , made in Allegro and VC++
    or see my new game Redoubt , made in OpenGL and VC++

  7. #7
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    I'm gonna have to recommend SDL, but I'm not sure how easy it is to get working with that particular compiler.

    It's pretty easy if you use Visual C++ or even DevC++ in Windows, or just use gcc if you use Linux.

    I've never tried Allegro, but lots of commercial games used SDL for Linux, and I'm learning it now. It is pretty easy, so far.
    D. Olson
    The Mandrake eXPerience
    Battle Pong

    IDE: kate 2.0
    Compiler: gcc 3.2
    Graphics/Input/Net: SDL 1.2.5 (pdf)
    3D Audio: OpenAL (pdf)


    I am a signature virus. Please add me to your signature so that I may multiply

  8. #8
    Registered User
    Join Date
    Oct 2002
    Posts
    118
    Will Allegro work with Borland 3.1?
    "The distinction between past, present and future is only an illussion, even if a stunning one."
    -Albert Einstein

  9. #9
    Registered User
    Join Date
    Aug 2001
    Posts
    403

    Allegro and BC3.1

    Allegro has had a hard time running on any borland systems, but by 4 they were boasting support for 5.5 free command line. I would recommend SDL too, which works great with the free compiler Dev-C++. http://cone3d.gamedev.net has some tutorials on setting it up, and SDL is really really easy to use. (So easy I tell anybody that they can contact me if they need any help.)

  10. #10
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    I envy its forum, many active ones~
    Never end on learning~

  11. #11
    Registered User
    Join Date
    Oct 2002
    Posts
    118
    Is SDL compatible with Borland 3.1?
    If so, I think I will choose that one, just by what I have heard about it.
    "The distinction between past, present and future is only an illussion, even if a stunning one."
    -Albert Einstein

  12. #12
    Why can't you just update your compiler like everyone has asked, here I've done most of the leg work for you and given you the links to the fore mentioned compilers, borland 3.1 is way outta date cheif.

    http://www.borland.com/products/down...cbuilder.html#

    http://www.bloodshed.net/devcpp.html
    My Avatar says: "Stay in School"

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

  13. #13
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Yes, it is good for beginners (though I've never tried it ). But why doesn't anybody try WINDOWS GDI?
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  14. #14
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    Originally posted by Hunter2
    Yes, it is good for beginners (though I've never tried it ). But why doesn't anybody try WINDOWS GDI?
    Some people don't run Windows. That may be hard for you to understand, but it's true.

    SDL works on Linux, Mac, Windows, BeOS, and other platforms you've never heard of.

    SDL is easy for beginners, but it's certainly powerful enough for commercial games. Look at Loki and Epic MegaGames.
    D. Olson
    The Mandrake eXPerience
    Battle Pong

    IDE: kate 2.0
    Compiler: gcc 3.2
    Graphics/Input/Net: SDL 1.2.5 (pdf)
    3D Audio: OpenAL (pdf)


    I am a signature virus. Please add me to your signature so that I may multiply

  15. #15
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    some people don't run Windows.
    But most people do, and even though GDI is a viable solution for making a square appear on the screen, it is never ever mentioned. I never thought GDI was that evil!
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. installing and setting up Allegro
    By Emotions in forum Game Programming
    Replies: 11
    Last Post: 12-30-2004, 06:28 PM
  2. Allegro, OpenGL.. or even DirectX?
    By Zeusbwr in forum C++ Programming
    Replies: 1
    Last Post: 11-14-2004, 08:16 AM
  3. allegro doesn't like windows
    By MadHatter in forum Game Programming
    Replies: 0
    Last Post: 04-09-2003, 04:44 PM
  4. double buffering for allegro
    By Leeman_s in forum C++ Programming
    Replies: 6
    Last Post: 09-12-2002, 02:45 PM
  5. Special Allegro Information
    By TechWins in forum Game Programming
    Replies: 12
    Last Post: 08-20-2002, 11:35 PM