日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

html游戏寻宝源码,WP7 Platformer寻宝游戏源码

發布時間:2023/12/16 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html游戏寻宝源码,WP7 Platformer寻宝游戏源码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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中的加速度傳感器做了封裝,左右傾斜手機可以實現主角向左或向右的移動。

此源碼僅供學習之用

總結

以上是生活随笔為你收集整理的html游戏寻宝源码,WP7 Platformer寻宝游戏源码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。