Results 1 to 4 of 4

Thread: 3D game programming

  1. #1

    Thread Starter
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827

    3D game programming

    Is their any tutorial, article, or any kind of help that teaches you all about the basics of 3D game programming. Like how professional games (action, driving, etc) are made in their basic stages? I am just curious what kind of graphics you create at runtime and what kind of graphics you create in some 3D graphics program like 3D Studio Max. Lets take an example of Max Payne. Are the characters created at runtime and would not that require lots of code and speed? Or are those create in a graphics program and then they are used in the game? Same with different objects, buildings, and other stuff. If they are created in a graphics program, then how would you be able to move the camera around and see all the parts of that object??
    Last edited by abdul; Jan 19th, 2002 at 05:21 PM.
    Baaaaaaaaah

  2. #2
    Addicted Member
    Join Date
    Dec 2001
    Location
    Chile
    Posts
    137
    Very good question... I wanna know that...
    Anyway in vb you can't create a really good game... VB is too slow ... If you wanna make games like Quake then use C or C++...
    That's a very powerful but difficult programming language....

  3. #3

    Thread Starter
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Yah, true. And there is no big difference if you know the actual C++ language because VB and C++ both use Directx which is same in every programming language but is a bit hard to do in C++ because of its strict coding.
    Baaaaaaaaah

  4. #4
    Addicted Member
    Join Date
    Feb 2001
    Location
    Classified
    Posts
    234
    most games like quake, or max payne have the 3d models created first in 3dsmax, maya, lightwave or some other 3d editor (sometimes even their own editor) and then they create a 'skin' in a 2d paint editor. The game gets the job of taking the 3d model, and the 2d skin and putting them together. Then displaying it on your screen. Same goes with the entire enviroment. The levels are created in a editor also, then saved for the game to load up. along with the texture files for the walls, floors, chairs or whatever else you see.

    most game engines add to just the 3d model and the 2d skin, by adding reflections, ripples, splashes, sparks, etc

    Heres a site for DirectX programming in visual basic. Im not shure of the url, but this will take you their... http://64.23.12.52/

    If you wanna get into OpenGL, heres a VERY cool site, full of source code and tutorials also (in many languages, vb, c++, borland c, delphi, and anything you can think of)...
    http://nehe.gamedev.net/

    the DirectX SDK is a huge help also, grab it at http://msdn.microsoft.com/
    (somewhere in that huge download area ;o

    OpenGL deals with only the graphics, but DirectX will handel graphics, sound, network protocols, and even controler devices.

    Some people like to use OpenGL for the graphics, and then DirectX for everything else. Its basicaly a matter of preference
    My ICQ Status: (85634850)

    Seriously Sick Tshirts

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width