Thread: which software when making games ?

  1. #1
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563

    which software when making games ?

    Hi, folks~

    I am learning C++ with my Dev-C++, as known it is based on command line, then which software would be fit for games with graphic and sounds and anything game needed ? maybe VC ?

    thanx in advance~
    Never end on learning~

  2. #2
    Visual C++ has been working great for me for almost a couple years now. Probably the nicest MS software I've ever used. No kidding.

    Games = VC with DirectX, my friend.
    "There's always another way"
    -lightatdawn (lightatdawn.cprogramming.com)

  3. #3
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    >Probably the nicest MS software I've ever used. No kidding.

    better than word?

    my pref:

    OpenGL + CodeWarrior.
    ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.

  4. #4
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    Visual C++ is a nice thing to have, but it's hardly necessary. Get it if you can, get it for free if you can, I'll leave how to go about doing that up to you...anyway, I would suggest that you learn some of the basic stuff (printf, variables, pointers, for loops, if statements, etc) before you try making a game. However, after you decide that you know enough C++ to make a game...start simple, of course. When you are ready to deal with graphics, again, start simple there, maybe with the SDL libraries. I don't remember the link to that right now...but there are also some other sites you can check out.

    Gamedev
    Nehe

    I don't know if I got those urls right, but if I didn't, I'm sure someone will correct me...also, try this for better help (:
    Away.

  5. #5
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    Originally posted by lightatdawn
    Visual C++ has been working great for me for almost a couple years now. Probably the nicest MS software I've ever used. No kidding.

    Games = VC with DirectX, my friend.
    DirectX ? Dunno what it is. easy to learn ?
    Never end on learning~

  6. #6
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    DirectX...easy to learn...heh. Don't put those two in the same sentence. DirectX is a graphics API maintained by Microsoft...it's only good for use in Windows...DirectX and OpenGL are among the two hardest APIs to learn, I think...
    Away.

  7. #7
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    the API's arn't the hardest part, its 3D graphics principals, ect...

    so as we don't get into a flame war, let me put it like so

    this is a common reference when choosing,

    http://nexe.gamedev.net/General/D3D%20vs%20OGL.asp

    choose the one that fits your needs.

    check out their capabilities, and choose the one that fits your needs.

    http://www.opengl.org
    http://www.microsoft.com/directx

    be sure to check the newest versions of both they are advancing very quickly now especially OpenGL.
    ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.

  8. #8
    Registered User Aran's Avatar
    Join Date
    Aug 2001
    Posts
    1,301
    i don't like directX because it has Windows glued to its rear... i prefer something like openGL or SDL for my use because they are crossplatform, and most of my games will be OSS and it helps to be able to easily port them to *nix systems.

  9. #9
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    Originally posted by no-one
    the API's arn't the hardest part, its 3D graphics principals, ect...

    so as we don't get into a flame war, let me put it like so

    this is a common reference when choosing,

    http://nexe.gamedev.net/General/D3D%20vs%20OGL.asp

    choose the one that fits your needs.

    check out their capabilities, and choose the one that fits your needs.

    http://www.opengl.org
    http://www.microsoft.com/directx

    be sure to check the newest versions of both they are advancing very quickly now especially OpenGL.
    Suddenly I have such many nice stuffs to read through, thanx no-one !
    Never end on learning~

  10. #10
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,743
    It all depends on what API you are using. When I develop anything in DirectX, OpenGL, or SDL, I generally use Visual C++.

    Everything else, I go Borland.
    My Website

    "Circular logic is good because it is."

  11. #11
    >>DirectX is a graphics API

    No its not. OGL is a graphics API. DirectX does many things. Input, Sound, Client/Server, Media, etc. It does everything. Thats one of the reasons i like it.

    >>i don't like directX because it has Windows glued to its rear...

    I used to think so too. But honestly I've gone to the dark side (I blame Sunlight for brainwashing me back in the day). But when you stop to think about it, most stuff is done in DX. OGL is an option but its far from the most popular one. DX is basially guaranteed to be supported on everything (I'm refering to cards here).

    >>necessary. Get it if you can, get it for free if you can, I'll leave how to go about doing that up to you

    Uhh, how about the Student version? Its basically free.

    There are lots of options for tons of fun out there. If you're doing it to entertain yourself and your friends then you could go almost any route. Allegro for example. But if you want to get serious some day, I'd check out DirectX. Theres only a few billion tutorials on the subject.
    "There's always another way"
    -lightatdawn (lightatdawn.cprogramming.com)

  12. #12
    flashing vampire black's Avatar
    Join Date
    May 2002
    Posts
    563
    Originally posted by DavidP
    It all depends on what API you are using. When I develop anything in DirectX, OpenGL, or SDL, I generally use Visual C++.

    Everything else, I go Borland.
    API ? sorry but..........what's that ?
    Never end on learning~

  13. #13
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    (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...
    ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.

  14. #14
    Registered User
    Join Date
    Sep 2002
    Posts
    23
    about making games, i warmly sugget andre lamoth's "tricks of the windows game programming gurus" it guids you through a complete game making process using directx. its long and expensive, but its well worth it! (i think, im only at page 143 [out of 1000 pages]) so far its been worth it, anyway.

    btw, to get a sample of it, you can get the ebook in kazaa. if you like it, buy it! you get the cd roms and your dignity :P.
    let us eat and drink

  15. #15
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    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.
    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

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