Thread: which software when making games ?

  1. #16
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    Originally posted by no-one
    (A)pplication (P)rogramming (I)nterface. API.

    its a set of functions, classes/structs, ect... used in easifying the programming of a specific... um... thing(task?).

    such as WinAPI is used in creating windows and "communicating" between your app and with Windows.

    OpenGL, and Direct-3D are API's for making graphics easier to code.

    Direct-X also has many other API's , one for sound, input, networking, ect...
    get a bit more clear now, thanx~
    Never end on learning~

  2. #17
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    >> DirectX and OpenGL are among the two hardest APIs to learn

    Ever heard of Winsock, mate?

  3. #18
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    Originally posted by DOlson
    I didn't see it mentioned above, but you could use SDL and OpenAL, if you care about being able to have your game work on multiple platforms. SDL seems a lot like DelphiX to me.
    SDL ? Dunno this stuff.
    Never end on learning~

  4. #19
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    SDL is great. Here's the webpage: www.libsdl.org

    If you use Dev-C++, this site has some good tutorials on it:

    http://cone3d.gamedev.net/cgi-bin/in...s/gfxsdl/index

    I just started learning it and it is quite nice.

    EDIT: I just noticed that it says Microsoft Visual C++ as well, not just Dev-C++.
    Last edited by DOlson; 09-03-2002 at 07:17 PM.
    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

  5. #20
    Rambling Man
    Join Date
    Jan 2002
    Posts
    1,050
    This thread of mine gives quite a bit of basic info for using Allegro. Allegro is the simplest of the major APIs, but that doesn't mean it's the weakest. Allegro is a very good API to use for 2d games.

  6. #21
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    woh, so many... hard to choose
    Never end on learning~

  7. #22
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    Originally posted by black
    woh, so many... hard to choose
    Well, there looks to be tons of documentation online for SDL, and the advantage is that it makes it real easy to port your games to many platforms, including Windows, Linux, Mac, and BeOS, and possibly even Solaris, IRIX, FreeBSD, QNX, and OSF/True64.

    That alone makes it perfect for me, since I don't use Windows, yet I can easily recompile any software I create in DevC++ or VC++, and bammo! Windows users can play my games. I think that's great.

    I am not sure what benefits the other APIs would have, but SDL suits my needs.
    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. #23
    Allegro is N-I-C-E. It is the simplist game library out there. And when you feel like you want more graphical bang, you can add in the AllegroGL plugin and use pure OpenGL graphics code, instead of Allegro's graphics code. All the rest of the features keep the same simple interface(input, sound, etc.). I am going to switch to AllegroGL after I finish this RPG. I think I might re-do all the graphics code in the engine with OpenGL graphics code after I learn AllegroGL, and make the engine better.

  9. #24
    Code Warrior
    Join Date
    Nov 2001
    Posts
    669
    C and OpenGL. If you want more beautiful graphics then you should download Cg.
    Current projects:
    1) User Interface Development Kit (C++)
    2) HTML SDK (C++)
    3) Classes (C++)
    4) INI Editor (Delphi)

  10. #25
    Registered User
    Join Date
    Sep 2002
    Posts
    23
    C++ and directx.
    i read something about Cg, and forgot about it. can ya give me a link? to more information, that is
    let us eat and drink

  11. #26
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    I believe that Cg is by NVidia, so try
    http://www.nvidia.com
    Away.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. What Math would be good to learn to making games??
    By hockey97 in forum Game Programming
    Replies: 17
    Last Post: 09-26-2008, 12:30 PM
  2. Programming opportunities! (Midway Games, Inc)
    By Midwayrecruiter in forum Projects and Job Recruitment
    Replies: 0
    Last Post: 08-20-2008, 11:02 AM
  3. Software Design/Test - Redmond, WA
    By IRVolt in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 06-11-2008, 10:26 AM
  4. going about making PS2 games
    By DarkViper in forum Game Programming
    Replies: 22
    Last Post: 02-03-2003, 04:31 PM
  5. making money and playing games...
    By Aran in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 09-10-2001, 07:13 PM