最近在看WP7的资料,新的环境对人的冲击力很强啊!居然配了Dx9的独显~性能果然了得;要是这个系统成为街机,那这个市场就太大了。
但是从网上找了好久的WP7的学习资料,发现还是很少的,即使是微软的标准例题也是不多;主要开发都是2D的;也找了些XNA的资料看~~唉!!翻译错误太多了!!!要么这部分人不懂专业英语(把shader翻译成阴影,应该是是“显卡着色器”),要么不懂3D编程~居然说WP7的XNA 4.0的3D支持是对OpenGLES 2.0的封装!(微软图形库是DX,是不会封装竞争对手OpenGL的)。
但是对于移动设备。我是新手。如果有什么地方不对,欢迎大家拍砖!
首先来运行一个WP7的第一个程序吧!!WP7是用C#写的~~居然不支持C++了!这让用了7、8年C++的我非常的不爽!不过经过测试,C#在WP7上的表现还是不错的!没我想想的那么卡,那么语言之争就放到一边了,还好C#学起来并不难,边学边做吧!
----------------------------------------------------------------------------------------------------------------
先来完成第一个WP7程序吧!
我的编辑环境是
win7 旗舰版 + WPDT_RTM_en1.iso
这个例题也是我从网上看的,我给大家做点解释吧!(待续..)
按照系统默认的向导生成了一个phone7项目,我更改了类名和命名空间的名字。(等回家再写~~上海下大雪了~出去拍雪景!我的za135镜头可以亮骚啦!)