Maybe stupid to ask but...

The Sinister Minister
Retired Forum Staff
💻 Oldtimer
Joined
Nov 25, 2001
Messages
3,637
Best answers
0
Location
Canada - Manitoba
Well, Half-Life (and consequently ESF, coded by both harSens and Pcjoe ;)), and almost every PC game made recently are all coded in C++.
 
The Krazy One
✔️ HL Verified
🎈 Advanced
Joined
Feb 2, 2002
Messages
577
Best answers
0
I've always thought Half-Life was in C, not C++. Quake II was in C, that I know, and so was Quake. And since Half-Life uses either the Quake or Quake II engine (Can't remember which), it's coded in C if I'm not mistaken.

But yah the other part what Majin_You said is correct. Newer games are coded in C++.
 
Lost in space
Banned
💻 Oldtimer
Joined
Dec 1, 2002
Messages
2,725
Best answers
0
I believe Valve used Microsoft Visual C++ 5 to create and compile Half-Life.
From what I've read Half-Life is based on Quake 1, with a small amount of Quake 2 code.
The map compilation tools that ship with Half-Life are called the "q-tools." One guess what the 'q' stands for.

The Half-Life SDK is written in C++, though some of the primitive engine and movement functions were written in C. I'm assuming that's because they were taken from Quake, but I've never worked with the Quake source, so I wouldn't be able to identify what was used and what wasn't. I've seen a few particle effects taken directly from Quake, that's about all I've recognized.
 

Users who are viewing this thread

Top Bottom