Thread: How to start game programming...

  1. #1
    Registered User mike9010's Avatar
    Join Date
    Jan 2002
    Posts
    6

    How to start game programming...

    I know you guys may get this question alot. But, I would just like to know where to start on learning how to program games. If someone could point me to a tutorial or book or something, that would be great.

    I know C programming with MFC and Linux APIs.

    Thanks in advance.

  2. #2
    Registered User
    Join Date
    Aug 2001
    Posts
    411
    If you know how to program then you know how to program games also, you just need to get your thinking on track.

    www.gamedev.net has plenty of great articles on game design theory etc...

  3. #3
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    Sometimes good (fast) graphics, sound, input and such is a hurtle too. In this case, I would recommend using the wonderful, giftware, Allegro library. It wraps up the fastest APIs on any given platform in one - standard - interface. And you don't have to change a single line of code to get your game to compile for Windows, DOS, Linux, BeOS, etc.. Allegro covers graphics, sound, input devices, custom .dat files etc. There is a plug in to take advantage of hardware accelerated 3D graphics as well.

    Hope that helps. The home page is here: http://www.talula.demon.co.uk/allegro/

    A graphical installer for Allegro is available at my site (see sig).

    -Justin
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

  4. #4
    Registered User
    Join Date
    Sep 2001
    Location
    England
    Posts
    121
    Assuming I'm only developing for windows, under windows, what does Allegro offer vs DirectX? Just curious

  5. #5
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    Allegro is a wrapper library. It will wrap up DirectX, thus the speed and functionality is exactly the same. It will also plug in OpenGL if you like, or do Win32 GDI.
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

  6. #6
    Registered User mike9010's Avatar
    Join Date
    Jan 2002
    Posts
    6
    I noticed Allegro is ported to Linux also. Does it support MesaGL for Linux?

  7. #7
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    I'm not sure which GL it is on Linux, but yes, there is some sort of OpenGL plugin for allegro on each platform (even DOS).
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Adventures in labyrinth generation.
    By guesst in forum Game Programming
    Replies: 8
    Last Post: 10-12-2008, 01:30 PM
  2. craps game & dice game..
    By cgurl05 in forum C Programming
    Replies: 3
    Last Post: 03-25-2006, 07:58 PM
  3. Where do i start game programming
    By knight543 in forum Game Programming
    Replies: 12
    Last Post: 01-11-2002, 10:23 AM
  4. Easiest 'real' game to start with...
    By Leeman_s in forum Game Programming
    Replies: 9
    Last Post: 01-03-2002, 01:52 PM
  5. Easiest 'real' game to start with...
    By Leeman_s in forum C++ Programming
    Replies: 9
    Last Post: 01-02-2002, 11:29 AM