Thread: 3d Games Programming.

  1. #1
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291

    3d Games Programming.

    i still wonder what program could do the 3D games animation. such as half life and etc.

    ermm.. then, what type of the programming did they used? is it ? C or C++ ??

  2. #2
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    best ask in the game forum then... moving .....
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  3. #3
    www.aliaswavefront.com

    They have a free Learning edition of their 3D maker, you may be able to create animations using this tool also.

    I think they use a process of KeyFraming that is they have a timeline, and at set intervals the positions of the character/model are set. It's the job of the game engine to smoothly move those points to the specified keyframe set. With motion capture they can pretty accurately animate a character based on their human counter-part.
    My Avatar says: "Stay in School"

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

  4. #4
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291
    oh, thanks anyway,

    some question i'm still thinking,

    for eg: counter-strike gaming which have following step to make :

    first they make the map animation 3d first, and then make characters, weapons, and texture on the maps (tree, and...)

    2nd, after they are doing the whole texture and the images .. they will do the script code...?

    so, do they use C/ C++ code? i heard that quake III is made from C/ C++ language.

    commment pls, thanks

  5. #5
    Are you just looking for info on how to create like a new Map for counter-strike????
    My Avatar says: "Stay in School"

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

  6. #6
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291

    Talking

    well, nop, i'm meaning that how they create a counter-strike gaming. they should do the animation of the 3d graphic, such as the way user control the movement, the animation of the turning direction and so on..

  7. #7
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291
    did they provide some tutorials of the site that you intro to me ?

  8. #8
    Well, for any 3D game - the GAME ENGINE, which controls how 3D objects are placed in the game, will face your character any way you point him and run through the animation which is as I said a bunch of KEYFRAMED movements that the GameEngine will hopefully smooth out. This subject is so complex I can't give you a good answer here, so visit these sites and maybe you can get a better grasp on things.


    www.gamedev.net
    www.gametutorials.com

    Yes, most games are made with C/C++ and the Quake source code is available freely on the net, try searching for it.
    My Avatar says: "Stay in School"

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

  9. #9
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291
    oh .... a lot of thanks to you.
    anyway, can you differ. with the borland C and the visual C
    i have open a source code of the gaming, but it can't exe as well (that's mean there's some error on it.)

    so, C / C++ , do they use Visual studio C to do 3d gaming ?

  10. #10
    C/C++ is the language, Visual Studio and Borland are the compilers - either compiler you use, it doesn't matter, you can make anything you like. Although Visual Studio is much nicer than Borland.

    People program for WINDOWS, so it's Win32 programming using the Win32 API. You can program using the Win32 API with any C/C++ compiler you choose, but you must compile it on a Windows machine.

    For 3D they use either OpenGL or DirectX.
    My Avatar says: "Stay in School"

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

  11. #11
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291
    i guess it might need to know alot of language to make a 3d gaming isn't it ? so what 's language should learn actually?

    direct X language (what type of language actually ..,..?) included on the 3d gaming?

  12. #12
    Here's where you start:

    You learn C/C++ first
    --------->Then learn-------->
    Win32 API
    ----->Then Learn --------->
    DirectX/OpenGL
    ------>Then-------->
    Beely's First 3D game ( you still need to learn 3D though)

    From start to finish should take you about a good 3-yrs as long as you keep up with it, otherwise 5yrs.
    My Avatar says: "Stay in School"

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

  13. #13
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    If you wanna go into it hardcore, look up on the DirectX (particulary Direct3D) API in C++.

  14. #14
    Registered User 4point5's Avatar
    Join Date
    Oct 2002
    Posts
    44

    Cool

    Try english first. That's what language all the Help files and refrences are in (for the most part).
    Last edited by 4point5; 11-06-2002 at 11:33 PM.
    Don't try so hard. Just let it happen.

  15. #15
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291
    Originally posted by OneStiffRod
    Here's where you start:

    You learn C/C++ first
    --------->Then learn-------->
    Win32 API
    ----->Then Learn --------->
    DirectX/OpenGL
    ------>Then-------->
    Beely's First 3D game ( you still need to learn 3D though)

    From start to finish should take you about a good 3-yrs as long as you keep up with it, otherwise 5yrs.
    then you might expert on 3d gaming language? isn't it ??? heeehee... something problem, can i ask for help?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. 3D games re difficult to play?
    By manav in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 05-28-2008, 06:50 PM
  2. 3D Games
    By MWalden in forum Game Programming
    Replies: 8
    Last Post: 07-01-2007, 06:27 PM
  3. Making 3d Games
    By danepporambo in forum Game Programming
    Replies: 16
    Last Post: 12-01-2005, 10:17 PM
  4. Simple, non 3d games - what to use??
    By born_a_trumpet in forum Game Programming
    Replies: 23
    Last Post: 07-06-2004, 09:30 AM
  5. 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