歡迎您的來訪!有源碼,好建站(www.bmm520.net)源碼海洋為您提供快速建站平臺.

      Cocos2d-X賽車游戲源碼 賽車游戲編程案例1

      Cocos2d-X賽車游戲源碼 賽車游戲編程案例1
      源碼介紹

       Cocos2d-X賽車游戲源碼.

      1、游戲組成。

      本游戲由車(主角,黃色)、車(其他,其他顏色)、道路、草地組成,車圖片的大小是72*122。

      2、場景布置。

      場景由草地作為背景,道路布置在正中央,錨點為(0.5,0)。車(其他)隨機分布在道路對應范圍上,且在屏幕外。當游戲開始時,道路以moveSize/0.1f向下移動。移動的實現方案是Scene的update,每0.1f刷新一次。同時,車(其他)以比moveSize稍微小一點的速度向下setPosition。

      3、邏輯設計。

      本游戲邏輯主要提現在

      A、隨機布置車(其他)

      車(其他)的橫縱左邊均用隨機函數rand()處理。橫坐標隨機在道路對應范圍內即可,縱坐標在[720,5720]之間隨機(因為平臺的“高度”為720)。此時,需要判斷隨機之后的車(其他)是否相互發生碰撞,見C碰撞檢測。

      B、道路無限運動

      道路的無限運動必較容易實現,學生使用了兩個CCSprite,二者的height均大于720,當pRoad1的position.y+height<0時(即完全移除屏幕時),重新設置pRoad1的坐標為(x,pRoad2.y+pRoad2.height),pRoad2的實現同pRoad1的原理。這樣,就實現了道路的無限運動。

      C、碰撞檢測

      被檢測者(roles[i])只要任意四角中的一點在檢測者(roles[j])四個角規定的范圍(形成一個矩形)內,就形成了碰撞。

      Cocos2d-X賽車游戲源碼 賽車游戲編程案例
      Cocos2d-X賽車游戲源碼 賽車游戲編程案例
       

       

      本源碼地址:http://www.bmm520.net/vip/syrm/2015/1106/499.html
      下載地址
      相關源碼

      推薦源碼

      亚洲AV成人精品日韩一区| 亚洲精品人成在线观看| 亚洲综合一区二区精品导航| 国产亚洲视频在线播放| 成a人片亚洲日本久久| 相泽南亚洲一区二区在线播放| 亚洲人成电影网站免费| 亚洲最大的成人网| 亚洲欧美日韩综合俺去了| 亚洲黄页网在线观看| 伊人久久亚洲综合影院首页| 亚洲国产系列一区二区三区| 亚洲 欧洲 自拍 另类 校园| 亚洲一区欧洲一区| 亚洲色大成网站WWW国产| 亚洲AV日韩综合一区尤物| 国产精品高清视亚洲一区二区| 亚洲性线免费观看视频成熟| 亚洲综合久久精品无码色欲| 亚洲最大的成人网| 亚洲av中文无码乱人伦在线观看 | 国产亚洲精品AAAA片APP| 99亚洲精品卡2卡三卡4卡2卡| 日韩精品亚洲专区在线观看| 亚洲av无码不卡私人影院| 亚洲综合亚洲综合网成人| 久久水蜜桃亚洲av无码精品麻豆 | 色婷五月综激情亚洲综合| 国产99在线|亚洲| 亚洲精品天堂成人片AV在线播放 | 久热综合在线亚洲精品| 亚洲资源在线观看| 亚洲AV无码乱码在线观看代蜜桃| 中文字幕在线观看亚洲视频| 亚洲女子高潮不断爆白浆| 精品亚洲成A人在线观看青青| 亚洲人成人网站在线观看| 国产亚洲色婷婷久久99精品| 亚洲天堂中文字幕| 亚洲AV无码成人专区| 含羞草国产亚洲精品岁国产精品 |