home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > PC Hardware and Tech > Webmastering and Programming
Ask a Tech Support Question (free)!

game programming

Reply
Get bargains at  »  Dealighted.com
 
Thread Tools Search this Thread
Currently Active Users: 1536
Discussions: 200,984, Posts: 2,379,852, Members: 246,349
Old December 7th, 2005, 12:15 AM   Digg it!   #1 (permalink)
Member
 
Join Date: May 2005
Location: NYC
Posts: 370
Send a message via AIM to sunny22
game programming

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
sunny22 is offline   Reply With Quote
Old December 7th, 2005, 12:54 AM     #2 (permalink)
Not Really a Member
 
Join Date: Oct 2001
Posts: 25,398
C/C++ almost entirely
vass0922 is offline   Reply With Quote
Old December 7th, 2005, 12:57 AM     #3 (permalink)
Perfetc Member
 
VHockey86's Avatar
 
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.
VHockey86 is offline   Reply With Quote
Old December 7th, 2005, 01:03 AM     #4 (permalink)
Ultimate Member
 
Join Date: Aug 2004
Location: Lancaster, PA
Posts: 1,550
Send a message via AIM to JimRune Send a message via MSN to JimRune
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.
JimRune is offline   Reply With Quote
Old December 7th, 2005, 05:23 PM     #5 (permalink)
Ultimate Member
 
cryptoguy's Avatar
 
Join Date: Jun 2002
Location: Ohio
Posts: 1,349
Send a message via AIM to cryptoguy
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.
cryptoguy is offline   Reply With Quote
Old 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.
zSilverFox is offline   Reply With Quote
Old December 12th, 2005, 05:49 AM     #7 (permalink)
It's the cheese guy! ¬_¬;
 
paul9's Avatar
 
Join Date: Aug 2003
Location: Gateshead U.K.
Posts: 9,167
Send a message via MSN to paul9 Send a message via Yahoo to paul9
If you want to try writing a few games, Dark Basic may be good for you.
paul9 is offline   Reply With Quote
Old 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.
LosingTheFight is offline   Reply With Quote
Old 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.
zSilverFox is offline   Reply With Quote
Old 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.
LosingTheFight is offline   Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Is It Just Me? (3063)
Charges against non-tippers dropped.. (20)
Health Care Rationing (11)
Delete an OS (17)
Nvidia GTX 260 problem (9)
Laptop with wireless problem. (12)
windows vista security holes (19)
Wireless Televisions. (12)
CPU fan stops spinning randomly (11)
Regular Build (11)
Point and Shoot Camera Suggestions. (7)
windows 7 problem (7)
Internet Lost (5)
[F@H SPAM 11/16/09] ! 1/2 months to.. (39)
Recent Discussions
Delete an OS (17)
[F@H SPAM 11/16/09] ! 1/2 months to r.. (39)
windows vista security holes (19)
updating BIOS via winflash, claims fi.. (1)
New Server Configuration Suggestions (0)
Desktop Calendar Application (0)
cheap gaming laptop? (12)
Unallocated Space (2)
help me pls laptop just stopped worki.. (1)
C# + LINQ Help (7)
Nvidia GTX 260 problem (9)
Dynex DX E-402 (3)
EVGA 9800 gtx help with finding a goo.. (12)
Multiple Restarts Required at Boot (5)
Point and Shoot Camera Suggestions. (7)
cell phone won't work (0)
Is the PSU I received dead? (15)
Can't open Word (12)
Steam ID's, Gamertags etc... (4)
Games, Cables, PCI cards, and more fo.. (6)
Dept. of HS: NSA 'Helped' Develop Vis.. (17)
Linksys WMP54GS wireless card problem.. (5)
Help getting around port 80 for camer.. (5)
Skillsoft Network+ Study Software Que.. (10)
Browsers wont load websites (3)


All times are GMT -4. The time now is 03:58 AM.
TechIMO Copyright 2009 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28