|
|

楼主 |
发表于 2005-4-30 14:32:00
|
显示全部楼层
Re: Re:C#网游成功实例
小陈00: Re:C#网游成功实例
楼主用C#做游戏的时候,感觉比C++方便的地方在哪里?麻烦的地方在哪里?
C#没有指针?不支持对内存的直接操纵。这给开发过程带来什么不便没有?给算法优化有没有带来障碍?C#自带的内存管理用起来方便不?快捷吗?
C# 和 JAVA 比较呢?
C#比较简洁,几个月前写的程序,一点注释也没有,就可以轻松读懂,轻松修改。工作效率高。
现在用C#开发网游还得冒很大的技术风险,我也还没有完全成功。主要是性能问题。
C#也有指针,但它的指针还不够直接,但是关键的地方用一下还是很有效的。
优化性能最主要还是得靠数据结构和算法,改一个结构快一百倍。关键是和复杂度的关系,必须得有新算法。
C#自带的内存管理很方便,但是你不能造太多的动态对象,尽量得用静态的对象。
C#和Java相比更加成熟,C#的规模更大(Java是小规模的),C#有指针,Goto,属性,foreach,运算符重载……Java的开源资源已经很多了。但是Java不适合编游戏。她访问DX很不方便。 |
|