Nowpaper 十五英寸的世界

Rich Games Developer

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  147 随笔 :: 0 文章 :: 874 评论 :: 50万 阅读

在今年上半年的时候曾经发过《WindowsPhone7和PC互动游戏小创意》,基于这个演示的基础,加上“芒果”的威力,终于将一款网页MMORPG游戏移植到WindowsPhone7.1手机上,这个项目早在今年的7月份就已经完成,只是公布的时机未到,这次专门分享4分钟加长的录制视频,这个视频录制的还是比较早期的版本,例如一些DEBUG等不和谐因素还是在里面呢。

 能够达到窝窝世界20%左右的功能,正在努力将全部的功能移植进入。窝窝世界已经内测,运营方官方网站是wowo.kx1d.com 

 这么来写的话有广告之嫌,还是多聊聊技术细节吧,首先WP7必须是芒果,因为芒果版本才有socket,只要可以连接到互联网就可以登录到游戏当中,并且多个端上看到的效果是一样的。

 

 但是直接使用Silverlight的方法去显示场景、人物等还是非常卡的,所以需要借助WP7的XNA处理图像。

 

 好在WP7.1芒果里有新的3DGraphics工程,使用这个项目工程可以完全做到使用Silverlight做界面,XNA做游戏渲染了。

 

在XNA里绘制时需要取得设备才可以,具体的细节可以查一些XNA的文档

 

 Silverlight的控件要是需要显示到界面当中,则需要使用UIElementRender来渲染,然后和界面结合,有兴趣的同学可以浏览马宁的相关文章,他提供比较全面的例子。

 

 我觉得WP7是一个非常的应用平台,解决方案多,开发工具简单易用,技术规格门槛相对来说比较低,加上能够一些神奇的事情,比如就本篇所介绍的互联互通游戏产品,将来一定是一个非常明显的技术趋势

 

posted on   nowpaper  阅读(1932)  评论(5编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示