之前使用C++和HGE,作为一款较为老气的语言和一款较为一般的2D游戏引擎,在代码规模上到一定级别的时候,我承认确实有点超出了我们实力的控制范围。
再加上C++开发难度大,HGE的平台捆绑性,其综合性能的一般性,功能的偏底层性,以及支持团队的实力、力度,我决定放弃该平台上的开发。尽管我们在之前已经有了2万+行的代码量。
关于silverlight,不熟悉的可以自己去搜一下。下面只列举其几个特性
1. 其天生就注重UI。
2. 客户端插件技术。
3. .NET团队支持,微软主推产品。教程颇多。
4. 高度的可移植性。
5. C#开发语言。
6. 强大的可视化界面编辑器blend。
那么总结一下,其对于我们游戏开发有如下优点:
1. 强大的UI功能
2. 和FLASH一样可以发布在网上,无需安装特定环境,十分有利于传播
3. 技术新颖,符合潮流
怎么样?
彪一个吧。
GDE团队在silverlight的开发将于4月正式启动。