game programming  | | |
December 7th, 2005, 12:15 AM
|
#1 (permalink)
| | Member
Join Date: May 2005 Location: NYC
Posts: 370
|
What language are most big games written in. Big as in Half-Life, BF2, etc.
__________________
MSI K8N Neo4 Platinum SLI Socket 939 nForce4
Athlon 64 3200+ Venice Socket 939
CORSAIR XMS 2GB 184-Pin DDR 400 (PC 3200)
ATI x800xl PCI Express
|
| |
December 7th, 2005, 12:54 AM
|
#2 (permalink)
| | Not Really a Member
Join Date: Oct 2001
Posts: 25,398
|
C/C++ almost entirely  |
| |
December 7th, 2005, 12:57 AM
|
#3 (permalink)
| | Perfetc Member
Join Date: Jan 2003 Location: Maryland Suburbia
Posts: 4,334
|
depends alot if you are talking about the game structure, or the graphical engine. The latter is not really C/C++
Games are also increasingly using python for alot of the work. |
| |
December 7th, 2005, 01:03 AM
|
#4 (permalink)
| | Ultimate Member
Join Date: Aug 2004 Location: Lancaster, PA
Posts: 1,550
|
Civilization 4 uses a lot of python, I believe. That is a really fun game.
Battlefield 2 also makes use of python. 
__________________
This is a +10 Post of Awesomeness. It is impervious to rebuttal, factual inaccuracies, and logical inconsistencies. Opinions expressed are 100% truth.
|
| |
December 7th, 2005, 05:23 PM
|
#5 (permalink)
| | Ultimate Member
Join Date: Jun 2002 Location: Ohio
Posts: 1,349
|
Source games can be made with the Source Development Kit.
__________________
23. That's the number of people Mr. T has pitied in the time it has taken you to read this sentence.
|
| |
December 12th, 2005, 05:37 AM
|
#6 (permalink)
| | Member
Join Date: Dec 2005
Posts: 127
|
Basic games are done with BlitzBASIC usually.
Complex games are done in C/C++ and Assembler. |
| |
December 12th, 2005, 05:49 AM
|
#7 (permalink)
| | It's the cheese guy! ¬_¬;
Join Date: Aug 2003 Location: Gateshead U.K.
Posts: 9,167
|
If you want to try writing a few games, Dark Basic may be good for you. |
| |
December 13th, 2005, 10:44 AM
|
#8 (permalink)
| | Junior Member
Join Date: Dec 2005
Posts: 20
|
Professional games usually use C/C++ (more C++ now) with an API such as DirectX or OpenGL. They also usally incorporate a scripting language, whether it's in-shop (like Unreal Script) or third party (World of Warcraft uses Lua and many use Python as mentioned) for NPCs and AI. Best bet if you are looking at getting into development is to learn a language like Basic, Lua, or Python for the fundamentals, then learn C++. C++ is almost a requirement for making pro games now. Once you have mastered C++ (this will take some time, not a couple months, but usually a year or more) then try your hand at DirectX or OpenGL. |
| |
December 14th, 2005, 01:46 AM
|
#9 (permalink)
| | Member
Join Date: Dec 2005
Posts: 127
|
Learn C first off. THEN languages such as BASIC, Visual Basic, etc. |
| |
December 14th, 2005, 03:12 AM
|
#10 (permalink)
| | Junior Member
Join Date: Dec 2005
Posts: 20
|
Well, the problem with that is that some people, trying to learn C or C++ right off the bat, get frustrated and never learn anything. Learning something simple, like BASIC, for the programming theory and background, then learning C, usually tends help. I'm not saying it can't be done, I'm just saying it would be harder to learn C with no background. |
| | | Thread Tools | Search this Thread | | | |
Similar Threads | | Thread | Thread Starter | Forum | Replies | Last Post | | c++ programming | one2adore30 | Webmastering and Programming | 17 | August 31st, 2005 08:29 PM | | Help with programming please | andy1984 | Webmastering and Programming | 55 | August 12th, 2005 11:07 AM | | programming | sunny22 | Webmastering and Programming | 44 | June 19th, 2005 01:47 AM | | Programming | MikeHof | IMO Community | 6 | January 18th, 2004 11:18 AM | | Need help with C programming | Lemon[H]ead | Webmastering and Programming | 9 | July 8th, 2002 07:57 PM | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | | | Most Active Discussions | | | | | Recent Discussions  | | | | | |