Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
Ricebowl said:C and C++ are so powerful and fast. What other programming language is as powerful AND as fast? Not even Java.
Java is great, but not great for games like HL2.
Can you tell me some of them, please? (names)Pendragon said:A few new languages are also in development that will overcome some of the limitations of C++, like its terminal inefficiency. I don't know much about them, but I look forward to their debut.
bobvodka said:*up steps the experianced programmer*
First up, C# isnt too slow for games, it has 95 to 98% of the speed of C++ apps thanks to the JITing which is done at first run time and given that in most games the bottle neck is the gfx card drawing rate that 2% doesnt make a huge difference
C and C++ are primaryly used atm for gamedev simply because thats where everyones experiance/libs happen to be, also most games have been in production for a couple of years, before C# and the .Net thing really took off.
Also, currently C# code isnt really portable, the Open Source ports arent that complete yet (at least when i last checked) and there isnt a version for the GC or PS2.
Its also worth noting that outside of games and into teh bussiness world languages such as VB, Java and increasingly C#/VB.Net are used alot more often than C or C++ simply because they are so much faster to develope with and they dont need all of the speed thats a C/C++ application would bring, but they do need the Rapid App. Dev times.
Finaly, with Longhorn the whole system is moving to Managed code and while C and C++ will be able to run still C# etc will become more common.
Yes, it's right that it would be damn efficient, but I think they would need more than one year longer.The Mullinator said:They should all just switch to assembly language. Sure it would take like an extra year to program but it would be really damn efficient.
one said:Yes, maybe with the new Windows (Codename Longhorn) and the progression of Mono and other .net implementations for other plattforms. Interpreted languages are fast enough for games, Quake 2 for .net shows that.
Which original UnrealEd? The one from Unreal 1? And what ist the UnrealEd from UT2003 or UT2004 coded in? Probably C++ ...FictiousWill said:uh, the unreal engine is very complicated, that's all. And a plug for vb: the original unrealed was coded in vb! nyahh!
one said:Why show games that run on the Unreal engine that interpreted code is fast enough? The Unreal engine is written in C++, isn't it?
Konfuzzyus said:Just peeking in:
AND C# will certainly NOT gain much ground in game development because it has a garbage collector => WAAAAAY TOO SLOW