06 2013 档案
摘要:平方已经开发了一些 Windows Phone 上的一些游戏,算不上什么技术大牛。在这里分享一下经验,仅为了和各位朋友交流经验。平方会逐步将自己编写的类上传到托管项目中,没有什么好名字,就叫 WPXNA 吧,最后请高手绕道而行吧,以免浪费时间。(为了突出重点和减少篇幅,有些示例代码可能不够严谨。)SceneLoader类 SceneLoader 用来载入场景所需要的资源,并通知外界。事件 Loaded 用来通知外界所有场景都已经载入了资源。字段 scenes 表示需要载入资源的场景,字段 afterSceneTypes 则用来确定场景的位置顺序。internal sealed class Sc
阅读全文
摘要:平方已经开发了一些 Windows Phone 上的一些游戏,算不上什么技术大牛。在这里分享一下经验,仅为了和各位朋友交流经验。平方会逐步将自己编写的类上传到托管项目中,没有什么好名字,就叫 WPXNA 吧,最后请高手绕道而行吧,以免浪费时间。(为了突出重点和减少篇幅,有些示例代码可能不够严谨。)按钮在游戏当中,我们可能需要创建一些图形按钮,平方创建了 Button 类来完成这个任务。首先,我们需要在按钮中定义了一个 Movie,使用这个 Movie 来控制图形,他可以播放按钮各种状态时的动画。protected readonly Movie backgroundMovie;protected
阅读全文
摘要:平方已经开发了一些 Windows Phone 上的一些游戏,算不上什么技术大牛。在这里分享一下经验,仅为了和各位朋友交流经验。平方会逐步将自己编写的类上传到托管项目中,没有什么好名字,就叫 WPXNA 吧,最后请高手绕道而行吧,以免浪费时间。(为了突出重点和减少篇幅,有些示例代码可能不够严谨。)场景,屏幕这里的场景也就是屏幕或者页面,比如我们常说的主屏幕,主屏幕上通常有一个开始的按钮。平方创建了 Scene 类来表示一个屏幕,页面,场景。而 Scene 类中将包含我们之前所将到的一些类,比如:ResourceManager,AudioManager 等。下面中 Scene 类的一些字段和属性
阅读全文
摘要:在游戏中,我们需要向用户显示一些文字信息,比如:玩家的名字,分数等。这时候,可以使用 Label 类。Label 类继承自 Making,所以他是一个元件。以下是 Label 中的部分字段和属性。
阅读全文
摘要:在游戏中,碰撞测试是很重要的,这可能会影响到游戏的运行效率,当然有些游戏可能不需要碰撞测试。平方编写了一些简单的用于测试碰撞的类 HitArea。
阅读全文