歡迎您的來訪!有源碼,好建站(m.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://m.bmm520.net/vip/syrm/2015/1106/499.html
      下載地址
      相關源碼

      推薦源碼

      国产亚洲综合色就色| 亚洲精品亚洲人成在线观看麻豆| 亚洲精彩视频在线观看| 久久久久亚洲精品无码系列| 久久国产亚洲精品麻豆| 亚洲精品午夜国产VA久久成人| 国产午夜亚洲不卡| 亚洲国产成人精品91久久久 | 亚洲AV日韩AV永久无码色欲| 亚洲色欲色欱wwW在线| 亚洲中文字幕久久无码| 亚洲另类无码一区二区三区| 亚洲人成www在线播放| 亚洲综合一区国产精品| 亚洲最大的成人网| 色婷婷六月亚洲综合香蕉| 国产天堂亚洲国产碰碰| 成人亚洲综合天堂| www亚洲一级视频com| 亚洲av中文无码| 久久精品国产亚洲精品| 亚洲欧洲日产国码无码久久99| 亚洲av综合avav中文| 亚洲视频.com| 亚洲啪啪免费视频| 亚洲自国产拍揄拍| 亚洲成av人片天堂网无码】| 国产精品亚洲一区二区三区 | 亚洲成AV人网址| 国产国拍亚洲精品福利 | 亚洲人精品午夜射精日韩| 亚洲国产精品VA在线观看麻豆| 亚洲成AV人片在线观看WWW| 久久亚洲精精品中文字幕| 亚洲另类小说图片| 亚洲乱码av中文一区二区| 亚洲精品一级无码鲁丝片| 亚洲精品成人网站在线观看| 久久精品国产亚洲AV高清热| 亚洲a级成人片在线观看| 亚洲AV无码片一区二区三区|