首页 [ 游戏娱乐 ] WP7 Platformer寻宝游戏源码
一键分享

WP7 Platformer寻宝游戏源码

  • 免费

2012-03-20 14:49:26

  • 源码类型: WinPhone
  • 开发环境: WinPhone SDK 7.0 + 无数据库
  • 开发语言: C#
  • 标签: WinPhone Platformer游戏
  • 评分:
收藏 147 次|关注 2894 次|下载 229 次

免费


交付物: 源码包
    商家已实名认证
  • 分享者:xiaoh***
  • 访问次数:   38611 次
  • 源码数量:   297 套
  • 通过比率:   66%
  • 活跃于:   三个月前
  • TEL:   15*******45
  • 最新IP属地:北京市
  • 微信扫码咨询
.net
  • 51Aspx源码必读 .txt[3KB]
  • from.gif[4KB]
  • Platformer (Phone).sln[1KB]
  • Platformer (Windows).sln[1KB]
  • Platformer (Xbox).sln[1KB]
  • 最新Asp.Net源码下载.url[123B]

源码介绍

源码参数

  • 源码类别:【游戏娱乐】
  • 源码类型:WinPhone
  • 适合人群: 进阶高手
  • 授权类型:免费版
  • 开发语言:C#
  • 数据库:无数据库
  • 源码大小:23.43MB
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • 游戏开始
  • 游戏介绍
  • 游戏界面
  • 游戏开始
  • 游戏介绍
  • 游戏界面
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
WP7 Platformer寻宝游戏源码

项目描述
Platformer中的13个类的中心思想分别概述下:
  1:PlatformerGame类,它是整个游戏的控制中心,除了告知游戏中所有的对象什么时候响应和显示外,还负责内容管道和关卡的加载,以及游戏中各种对象的更新。可谓是劳苦功高
  2:Level类 ,它是游戏的关卡类。每个关卡对象包含了一个用于存放场景瓷砖信息的多维数组,英雄、游戏开始和结束位置的坐标、总分数、游戏剩余时间、一系列宝石和僵尸怪的信息。
  3:Player类用于实现英雄的加载、绘制和更新操作。
  4:Enemy类,负责僵尸怪的加载、绘制和更新操作。
  5:Gem类在游戏中实现一个悬浮在空中的宝石,不同类型的宝石所含的分值也不相同。英雄的主要任务就是收集这些宝石。有关宝石的加载、绘制和更新也由Gem类负责。
  6:Tile 结构。Tile如同我们现实中的瓷砖一样,我们可以在每个Tile中包含一个游戏元素,这样就可以拼接成我们期望的游戏场景。在Platformer游戏中我们用这些Tile构成形成关卡的场景图。
  7:Animation类,望文生义,当然是游戏候中不可或缺的动画类,它主要是解析游戏中包含的众多Sprites(精灵)图片,以实现动画的帧分解。
  8: AnimationPlayer类实现了将Animation类定义的精灵图片中的每一帧形成连贯的动画。
  9:Circle类专门只用于Gem类的,它定义了一个包围Gem的圆,以实现主角和宝石的碰撞检测。
  10:RectangleExtension累是Rectangle的一个扩展静态类,同样由于碰撞检测。
  11:Program是所有XNA项目的启动类,也是程序的入口。
  12:TouchCollectionExtensions类是针对WP7的触摸屏输入而实现的一个扩展类,以检测触摸屏是否存在触点。
  13:Accelerometer类对WP7中的加速度传感器做了封装,左右倾斜手机可以实现主角向左或向右的移动。

此源码仅供学习之用

责任编辑:hanjf

下载记录(Only Recent 100)

用户名 推荐指数 下载时间

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行