.net 开发游戏

用.NET做MMO服务器端是可行的,而且也好处多多,推荐独立开发者使用。相对于C++,主要的好处在以下几个方面:

1,反射!提供了的动态生成代码的能力,可用构造快速序列化,数据改变的收集等。要知道,做分布式系统,类型安全的序列化可是相当爽的。
2,垃圾回收。这个不多说了。
3,易于保持结构清晰。头文件是导致结构混乱的祸患之一,替代它的程序集引用就好得多,不会被迫引入不必要的依赖。事件机制也能大大减少散兵游勇的代码。
5,健壮。24*7运行的服务器,没有NB的测试团队的话,还是投靠CLR吧。多线程,更便捷。
4,告别莫名其妙的错误提示。C++的错误提示。。。残念。

关于大家担心的性能问题,从我目前手头的数据预测,12台1.8G的酷睿二机器,10个百兆带宽,承载一个复杂程度和WOW类似的游戏,应该能同时容纳1W人。

独立制作的话,开发效率,保持良性的结构,是最关键的,性能上的差异你多添台机器就补回来了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值