++C زبانی بسیار قدرتمند است که جنبه های برنامه نویسی سطح بالا مانند شیء گرایی و کارآیی زبانهای سطح پایین مانند توانایی در دستکار مستقیم حافظه را بطور یکجا دارا میباشد. به همین علت، C++ زبانی است که بازی نویسان آنرا انتخاب میکنند. ++C نیازهای مربوط به ساختارهای زبانی سطح بالا را که در سازماندهی ساخت دنیاهای مجازی پیچیده مورد نیاز است فراهم میکند و در عین حال بهینه سازی سطح پایین را نیز فراهم میکند که بدین ترتیب بازدهی چیزهایی مانند جلوه های ویژه، فیزیک واقع گرا و هوش مصنوعی پیچیده را بسیار بالا میبرد.









