Deride
Posts: 488
Joined: 6/21/2004 From: Dallas, TX Status: offline
|
quote:
ORIGINAL: Oznoyng What makes .NET better for game development? My response is going to be opinion, so others may disagree. First, .NET is a managed environment. That means that you don't have to worry about memory management the way you do for games written in C++. This leads to a more stable game, or, at least, a stable game written with less work for ensuring memory stabilitiy. (For anyone in the know, this is basically pointers vs. no pointers.) Second, .NET has a large collection of built in libraries for handling XML manipulation, collections, TCP/IP communications, etc. While many of these are available in C++, they aren't as robust, don't have nearly as much documentation, and are as standardized. Third, the Managed DirectX library itself is extremely clean and easy to work woth. Tom Miller (project manager at Microsoft), ensured that the Managed API was simpler to use, and he met his goals. Deride
|