zoukankan      html  css  js  c++  java
  • 能够PCWeb和WindowsPhone7互动的游戏视频

    在今年上半年的时候曾经发过《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是一个非常的应用平台,解决方案多,开发工具简单易用,技术规格门槛相对来说比较低,加上能够一些神奇的事情,比如就本篇所介绍的互联互通游戏产品,将来一定是一个非常明显的技术趋势

  • 相关阅读:
    Flask-SQLAlchemy
    with 与 上下文管理器
    使用@property
    C++:如何把一个int转成4个字节?
    尝试理解Flask源码 之 搞懂WSGI协议
    qt setData()和data()
    我使用过的Linux命令之sftp
    linux下如何使用sftp命令
    Linux环境下安装JDK
    CentOS 6.5 配置IP地址的三种方法
  • 原文地址:https://www.cnblogs.com/nowpaper/p/2182967.html
Copyright © 2011-2022 走看看