On Tue, 2007-06-12 at 22:25 -0700, Chuck Esterbrook wrote: > > Actually, the best performing games don't. They use C. > > Um, well, the best performing games probably aren't 99% of the gaming > industry. Most ads that I've looked at asked for C++. "99%" is > probably more of an expression, but then I don't think it's far off > either. >
No, but the best performing(1) seem to make 99% of the money (well, a large chunk of it anyway). :) Example, all the games based upon the Quake, Quake II, Quake III, Doom III engines are all C. These engines are object oriented C and some of the best written and designed engines (and applications of any kind) I have seen. I once worked on the Crystal Space project. I also worked on the Linux port of the Torque engine. Both are C++. Both had many problems that would not heave been in them if they had been written in Object Oriented C (Not to mention the problems they had because programmers use OO C++ programming just because they could instead of because they should.) I've often wondered how the CS and Torque code looks today. PGA (1) Performance to me is not just a metric of speed, but encompasses many different things that make up a game. -- Paul G. Allen BSIT/SE Owner/Sr. Engineer Random Logic Consulting www.randomlogic.com -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
