Thread: getting started with games

  1. #1
    Registered User
    Join Date
    Sep 2003
    Posts
    10

    getting started with games

    I know the basics of programming in c and now a days studing the intermediate. Im interested in building games . could someone
    help me , tell me of the sites that offer tuitorials for building games in c or c++.

  2. #2
    napKINfolk.com napkin111's Avatar
    Join Date
    Apr 2002
    Posts
    310

    Lightbulb

    Many Many links here

    Once you learn more, I would recommend "OpenGL Game Programming" from Prima Tech. If you're looking to learn OpenGL for 3D games, this is a great start.

    //napKIN
    "The best way to get answers is to just keep working the problem, recognizing when you are stalled, and directing the search pattern.....Don’t just wait for The Right Thing to strike you – try everything you think might even be in the right direction, so you can collect clues about the nature of the problem."
    -John Carmack

  3. #3
    using namespace Trooper; St0rmTroop3er's Avatar
    Join Date
    Sep 2003
    Posts
    77
    I suggest DirectX afterlearning basics of game making. DirectX has better GFX and is newer.


    ~Trooper
    Your mom is like a struct, she has no class

    How many C programmers does it take to screw in a light bulb? One to do it, 99 to tell him how to do it faster.

  4. #4
    *******argv[] - hu? darksaidin's Avatar
    Join Date
    Jul 2003
    Posts
    314
    Originally posted by St0rmTroop3er
    I suggest DirectX afterlearning basics of game making. DirectX has better GFX and is newer.


    ~Trooper
    It's also not portable, offers the usal Microsoft security we've all grown accustomed to and as far as I can tell, does not offer "better GFX".

    Though I'm not a friend of DirectX, it has some advantages: It offers solid input routines for mouse, keyboard, joystick etc. as well as different routines to output sounds, videos, music etc. It also supports all kinds of graphic card features directly. OpenGL requires you to use extensions - which isn't any slower, just not as easy as in DirectX.

    OpenGL's greatest feature is probably it's portability. If thats of no interest for you, DirectX might be the easier way for you.


    I checked my links, but it seems napkin mentioned most of them.
    For a start, OpenGL Game Programming is a good book. They could have gone into a little more detail about current stuff like shadow volumes etc, but it's a pretty solid base. The book even explains how to access DirectX to add sound and things like joystick support to your program - though this doesn't really support portability
    [code]

    your code here....

    [/code]

  5. #5
    I am he who is the man! Stan100's Avatar
    Join Date
    Sep 2002
    Posts
    361
    It sounds like everyone is rushing the man (or girl). Can you (clover) [thinks to self, hmm maybe it is a girl], tell us of any game you have made before, what you define intermediate as, and
    if you are interested in making a text game with a group of others, slightly less knowledgable than yourself?

    [breathes deep]
    [/breathes deep]
    [cough]
    SIGNATURE
    [/cough]
    Stan The Man. Beatles fan

    When I was a child,
    I spoke as a child,
    I thought as a child,
    I reasoned as a child.
    When I became a man,
    I put childish ways behind me"
    (the holy bible, Paul, in his first letter to the Cor. 13:11)

  6. #6
    I suggest DirectX afterlearning basics of game making. DirectX has better GFX and is newer.
    That is just asking for a flame war

    Oh, and Stan's right. I don't think he should jump right into DX or OGL. OGL, MAYBE if he has a good grip on programming and game design already.

    If you wanna make a game, Win32 console has a LOT to offer, yet, I think it is good to start off with the phrase "cross platform" in mind. Use the standard libraries, cherish them, and love them. That way you won't turn into a Microsoft slave who has to rely on Microsoft software for EVERYTHING. I'm not being anti-M$, I'm being anti-close-minded-single-platform-only. Once you get bored with text, then try something like OpenGL, Allegro, SDL, or ClanLib. DX is hard for newcomers, so try to learn that later. If you go to OpenGL, it'll make life a lot easier if you use GLUT.

    Oh, and if you hear someone telling you to learn mode 13h stuff first, tell them to shove mode 13h up their butt. It is OBSOLETE BY ALL MEANS and will do nothing but waste your time. If you don't know what it is, it is basically an old VGA mode that offers 3200x200x8 resolution. Isn't that just [sarcasm]AWESOME[/sarcasm]?

  7. #7
    I am he who is the man! Stan100's Avatar
    Join Date
    Sep 2002
    Posts
    361
    If you don't know what it is, it is basically an old VGA mode that offers 3200x200x8 resolution. Isn't that just [sarcasm]AWESOME[/sarcasm]?
    Lol, when I looked at that and read it to myself (using sarcasm where implied), it got funnier.

    Anyway, where'd you get your avatar?

    BTW, clover, WHY DON'T YOU TRY MY LINK IN MY SIGNATURE


    If I could add neon to my sig, everyone knows I would.
    Stan The Man. Beatles fan

    When I was a child,
    I spoke as a child,
    I thought as a child,
    I reasoned as a child.
    When I became a man,
    I put childish ways behind me"
    (the holy bible, Paul, in his first letter to the Cor. 13:11)

  8. #8
    'AlHamdulillah
    Join Date
    Feb 2003
    Posts
    790
    It is OBSOLETE BY ALL MEANS and will do nothing but waste your time.

    not if you are programming up your own graphics api and want to learn on that "oldfashion" mode. however, (s)he wants to do game programming, so maybe (s)he should start with allegro?

  9. #9
    I got it from an advertisement on this site. I saved the ad, then went into GIFWorks.com and cropped it out.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. When done right, PC games are amazing
    By VirtualAce in forum A Brief History of Cprogramming.com
    Replies: 6
    Last Post: 08-13-2008, 05:32 PM
  2. Need help getting started with games...
    By AeonMoth in forum Game Programming
    Replies: 6
    Last Post: 06-30-2007, 12:08 AM
  3. Violent video games?
    By VirtualAce in forum A Brief History of Cprogramming.com
    Replies: 58
    Last Post: 04-26-2006, 01:43 PM
  4. Video Games Industry. 5 years left.
    By Cheeze-It in forum A Brief History of Cprogramming.com
    Replies: 26
    Last Post: 12-10-2002, 10:52 PM