首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

windows phone平台上,Silverlight应用开发跟XNA游戏开发的区别

2013-03-26 
windows phone平台上,Silverlight应用开发和XNA游戏开发的区别?如题。个人本职是搞asp.net的, 业余时间学习

windows phone平台上,Silverlight应用开发和XNA游戏开发的区别?
如题。个人本职是搞asp.net的, 业余时间学习了Silverlight ,并且延伸至windows phone ,开发windows phone的框架其实就是用的Silverlight ,只不过windows phone增加了一些自己独有的类库,大致还是差不多的。 但是XNA游戏开发貌似跟windows phone应用程序开发有着天壤之别, 请开发过XNA的大神进来帮助小弟解答下疑惑, XNA和Silvelright之间的区别有哪些, 要走上XNA开发之路要准备些什么。小弟在此感激不尽
[解决办法]
XNA是另一套框架了,跟silverlight不是一码事儿了。
要走上XNA开发,你最好有计算机图形学的基础,会DX3D或者OpenGL最佳,XNA只是在DX3D在.net上的封装,并裁剪了一些类库,让它适用于手机设备。
[解决办法]
楼上说的不对吧,XNA用于PC游戏开发也很正常的。只是XNA优势在WP8上不明显了,DirectX都是C++实现了,效率有保证
[解决办法]

引用:
楼上说的不对吧,XNA用于PC游戏开发也很正常的。只是XNA优势在WP8上不明显了,DirectX都是C++实现了,效率有保证


XNA的前身是managed dx3d,XNA主要是在XBOX上开发,在PC桌面上还要还是DX3D,因为XNA的积累毕竟很少

[解决办法]
XNA主要还是做游戏开发,很少做应用开发的用它。
Silverlight主要做应用,不过简单的游戏也完全可以用它实现。
[解决办法]
基本的框架就不同,银光石根源是基于WEB的技术,XNA完全是3D建模的游戏框架。

热点排行