原创 使用Cocos Studio創建一個簡單的工程

首先,你需要下載一個Cocos Studio,現在經過整合變爲一站式的Cocos,目前已經更新到了v2.2.8,安裝成功後包含Cocos 和Cocos Studio。我用的也是v2.2.8,目前也在學習使用Cocos中。 打開C

原创 C++面試題之字符串的拷貝

//字符串的拷貝 //1.已知strcpy 函數的原型是: //char *strcpy(char *strDest, const char *strSrc); //其中strDest 是目的字符串,strSrc 是源字符串。不調

原创 Cocos2dx-3.0座標系詳解

Cocos2d-x 3.0座標系詳解 剛剛開始學習Cocos2d-x,很多不能理解,慢慢學習中,這篇文章轉載自http://www.58player.com/blog-2525-138908.ht

原创 C++面試題之寫一個函數找出一個整數數組中,第二大的數

#include <iostream> using namespace std; int Max_2(int a[] , int len) { int max = a[0]; int max_2 = a[0]

原创 8種經典排序之冒泡排序

冒泡排序是穩定的排序方法。 基本思想: 像泡泡一樣,輕的往上浮,重的向下沉。即小的往前,大的往後。 從最後開始比較,依次比較。 即array[n-1,n-2],array[n

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪喫蛇(3)

——蛇頭的移動 蛇和它的食物已經出現在它的“地盤”之中,但是它無法移動,只能眼睜睜的看着食物卻無可奈何。 所以我們現在的任務呢就是幫助蛇喫到食物 ,也就是讓蛇動起來 首先,我們在GameScene中定義一個移動的方法,在這之前

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪喫蛇(5)

終於到了最後的戰役了。 前面我們已經讓蛇可以到處跑,可以生長,可以喫食物。不過呢,雖然是它的“地盤”,也是有一定區域的,出了這個區域,它就會被宰掉。。。 現在我們就來對蛇有沒有出這個區域作判定 由於是10*10的格子,那麼行數

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪喫蛇(1)

——遊戲區域繪製 大家一定都玩過貪喫蛇這款經典的遊戲吧,想當年每個nokia上基本都有。那麼,今天我們就一起來學習製作一款貪喫蛇的遊戲吧。 貪喫蛇都是有一定活動範圍的,我們不能讓它隨意的跑動,或跑出屏幕外面,所以我們需要繪製它的活

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪喫蛇(2)

——蛇和食物的封裝 前面我們已經把蛇的“地盤”規劃好了,現在的任務是要讓這個“主人”和它的食物出現在“地盤”上。那麼怎麼才能讓它出現呢? 我們前面學過如何創建圖層,蛇和食物也是一個圖層。是不是直接用Sprite創建就好了呢?答

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪喫蛇(4)

——喫食物和長身體 蛇繞着食物跑啊跑,轉啊轉,就是喫不到,它都要崩潰了~ ~(>_<)~~ 好吧,我們來幫幫它吧 如何讓蛇可以喫到食物呢,其實很簡單嘛。既然蛇頭有行列座標,那麼食物也有行列座標。所以當蛇頭的行列座標和食物的

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪吃蛇(5)

終於到了最後的戰役了。 前面我們已經讓蛇可以到處跑,可以生長,可以吃食物。不過呢,雖然是它的“地盤”,也是有一定區域的,出了這個區域,它就會被宰掉。。。 現在我們就來對蛇有沒有出這個區域作判定 由於是10*10的格子,那麼行數

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪吃蛇(3)

——蛇頭的移動 蛇和它的食物已經出現在它的“地盤”之中,但是它無法移動,只能眼睜睜的看着食物卻無可奈何。 所以我們現在的任務呢就是幫助蛇吃到食物 ,也就是讓蛇動起來 首先,我們在GameScene中定義一個移動的方法,在這之前

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪吃蛇(1)

——遊戲區域繪製 大家一定都玩過貪吃蛇這款經典的遊戲吧,想當年每個nokia上基本都有。那麼,今天我們就一起來學習製作一款貪吃蛇的遊戲吧。 貪吃蛇都是有一定活動範圍的,我們不能讓它隨意的跑動,或跑出屏幕外面,所以我們需要繪製它的活

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪吃蛇(4)

——吃食物和長身體 蛇繞着食物跑啊跑,轉啊轉,就是吃不到,它都要崩潰了~ ~(>_<)~~ 好吧,我們來幫幫它吧 如何讓蛇可以吃到食物呢,其實很簡單嘛。既然蛇頭有行列座標,那麼食物也有行列座標。所以當蛇頭的行列座標和食物的

原创 小小菜之Cocos2d-x遊戲開發旅程——項目實例:貪吃蛇(2)

——蛇和食物的封裝 前面我們已經把蛇的“地盤”規劃好了,現在的任務是要讓這個“主人”和它的食物出現在“地盤”上。那麼怎麼才能讓它出現呢? 我們前面學過如何創建圖層,蛇和食物也是一個圖層。是不是直接用Sprite創建就好了呢?答