歡迎您的來訪!有源碼,好建站(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无码国产精品色| 亚洲国产精品嫩草影院久久| 国产成人精品日本亚洲11| 亚洲色图在线观看| 亚洲国产精品成人久久| 超清首页国产亚洲丝袜| 日本亚洲中午字幕乱码| 亚洲av永久无码天堂网| 亚洲色www永久网站| 亚洲中文字幕久久精品蜜桃| 亚洲国产区男人本色在线观看| 亚洲最大在线观看| 亚洲精品中文字幕无乱码麻豆| 亚洲卡一卡2卡三卡4麻豆| 亚洲制服丝袜在线播放| 亚洲系列中文字幕| 亚洲国产精品久久丫| 亚洲一区二区三区免费在线观看| 亚洲乱码卡一卡二卡三| 亚洲丝袜中文字幕| 亚洲中文无码亚洲人成影院| 亚洲熟女综合色一区二区三区| 亚洲日韩看片无码电影| 亚洲av无码专区青青草原| 美国毛片亚洲社区在线观看| 亚洲AV无码成H人在线观看| 亚洲国产精品成人AV无码久久综合影院| 亚洲av午夜成人片精品电影| 久久久久亚洲AV成人网人人网站 | 亚洲男人的天堂在线va拉文| 亚洲国产专区一区| 毛茸茸bbw亚洲人| 午夜亚洲国产理论秋霞| 亚洲短视频在线观看| 亚洲av无码国产综合专区| 国产亚洲sss在线播放| 亚洲AV无码一区二区大桥未久 | 亚洲最大无码中文字幕| 春暖花开亚洲性无区一区二区|