English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-09-28 06:29:47 · 5 answers · asked by bambaacha 2 in Computers & Internet Programming & Design

5 answers

Actually, any programming language CAN make 3D games. I think your question would better be phrased "What programming languages are BEST for 3D Games?'

The answer to that, in my opinion, is C or C++. Visual Basic can also be used, but it's slower, and more cumbersome to deal with (at least, that has been my experience with it).

C/C++ get you as close to the machine as you want to be, but still give you good data typing and encapsulation. Visual Studio and .Net also give you integration to DirectX on windows systems, which is what actually does the "3D."

Check out ID's sight, where you can download the full source for Quake II to see how someone has already tackled this problem!

2006-09-28 06:37:52 · answer #1 · answered by jbtascam 5 · 0 0

Just about any modern language.

If you'r just starting out take a look at some of the existing SDKs for the games you'r already playing

You'll also need to look at getting a good 3D Modling package to create the 3D Meshes for the game.

2006-09-28 06:36:53 · answer #2 · answered by Master J 4 · 1 0

Try Blitz3D it is a version of blitzbasic (a verion of basic used for games)That is used for 3d games and is good for beginers

http://www.blitzbasic.com/

Hope it helps

LLAP

2006-09-29 04:54:40 · answer #3 · answered by James R 2 · 0 0

C++

2006-09-28 06:32:10 · answer #4 · answered by clevver17 2 · 0 0

notably plenty extremely C++, yet extremely some the middle rendering routines are in many circumstances written in assembly for velocity. it extremely is beginning as much as be much less individual-friendly practice now that compiler optimisation is so good.

2016-12-12 16:49:44 · answer #5 · answered by ? 4 · 0 0

fedest.com, questions and answers