原创 如何使用cocos2d-x3.0製作一個滑動圖片遊戲:第一部分

程序截圖: 這是一張完整的圖片: 這是一張打亂了的圖片:   在這篇新的教程中,我們將征服一個新的遊戲---滑動圖片遊戲。你肯定知道這是一個什麼樣的遊戲,玩家的任務就是先把一張圖片打亂,然後再把打亂的圖片拼好。(當然,教程

原创 如何使用cocos2d-x3.0和物理引擎來製作一個Breakout遊戲:第一部分

前言 在這個教程中,我們將一步一步創建一個簡單的breakout遊戲,完成碰撞檢測,籃球反彈物理效果,通過touch拖動paddle(就是上圖的白色矩形),以及勝利/失敗的場景。 如果你還不瞭解cocos2d-x和其封裝的物理引

原创 如何使用cocos2d-x 3.0製作一個太空射擊遊戲

前言 程序截圖: 在這個教程裏面,你將會學習到如何開發一個太空射擊遊戲! 你可以使用加速計(重力感應)來控制飛船的移動,並且可以點擊屏幕來發射激光武器。 如果你對於如何製作基於cocos2d-x3.0的遊戲完全陌生

原创 如何使用cocos2d-x來製作一個塔防遊戲:第四部分

前言 教程截圖: 這部分教程,我們將實現我們剛開始所討論的完整的塔防遊戲。這是本系列教程的第四部分,也是最後一部分,在繼續閱讀之前,建議你先查看前3個教程,可以從這裏開始。 今天,我們將學習到新的東西--“讓炮塔開火!”。這是

原创 如何使用cocos2dx3.0製作基於tilemap的遊戲:第一部分

引言 程序截圖:   在這個2部分的教程中,我將會教大家如何使用cocos2d-x來做一個基於tile地圖的遊戲,當然還有Tiled地圖編輯器。(我們小時候玩的小霸王小學機裏面的遊戲,大部分都是基於tile地圖的遊戲,如坦克大戰

原创 使用cocos2d-x3.0和物理引擎實現碰撞檢測

前言 從SpriteBatchNode中添加我們的精靈 首先,創建一個空白的項目,將實例代碼刪除。 接下來,讓我們把資源文件放入的Resources目錄下。 然後,在HelloWorldScene.h文件的HelloWorl

原创 Cocos2d-x 3.0菜單教程:第一部分

今天,將帶大家一起征服cocos2d-x的菜單。你不可能會做一個遊戲而缺少菜單功能吧?cocos2d使得製作菜單變得非常簡單。但是,在我們開始之前,需要確保構建一個系統,它非常容易擴展,以後製作任何遊戲都可以用到,它就是我們即將創建的

原创 如何使用cocos2dx3.0製作基於tilemap的遊戲:第三部分·完

引言 程序截圖:   這篇教程是Ray Wenderlich的《如何使用cocos2d製作基於tiled地圖的遊戲》系列教程的後續。如果你還沒有看過前面兩部分的教程,可以在本站找到另外兩篇子龍山人翻譯我改編的Ray的教程。

原创 Cocos2d-x 3.0菜單教程:第二部分

如果你還沒有閱讀過第一篇教程的話,那麼我建議你在繼續之前,回過頭去完成第一部分教程再回來。   今天,我們將在上一篇教程之上添加一些東西,同時,我們會用到動畫和layer之間的切換效果(transition)。   這裏有本教

原创 如何使用cocos2d-x3.0來給Sprite添加遮罩

引言 程序截圖:   有時候,你在做遊戲時,可能需要一種方式來顯示精靈的某一部分(就是添加遮罩啦)。   一種方式就是使用另外一張圖片,叫做mask。你把mask圖片中間設置成白色,白色區域是被mask圖片的可見區域。

原创 使用cocos2d-x3.0和物理引擎製作滾動背景

前言 本次教程的內容主要是如何使用cocos2d-x3.0的物理引擎接口來製作一個滾動背景,同時把視角固定在玩家身上。在遊戲畫面中,玩家幾乎總是固定在屏幕的某個地方,但是,背景在移動。所以,你看起來好像就是玩家在遊戲世界裏面以第一視角

原创 在cocos2d-x3.0裏面如何使用物理引擎:彈球

前言 程序截圖: 這個教程的目的就是讓你們熟悉在cocos2d-x3.0裏面如何使用新版的物理引擎,所採用的例子就是製作一個簡單的應用,裏面有一個籃球,你可以通過旋轉你的手機來改變重力的方向,同時籃球碰到屏幕邊界可以反彈。 這

原创 如何使用cocos2dx3.0製作基於tilemap的遊戲:第二部分

引言 程序截圖:   這篇教程是《如何使用cocos2dx3.0製作基於tilemap的遊戲》的第二部分。在上一個教程中,我們創建了一個簡單的基於tiled地圖的遊戲,裏面有一個忍者在沙漠裏尋找可口的西瓜!   在第一部分教程

原创 使用cocos2d-x3.0和物理引擎製作簡單的platformer遊戲

前言 本教程建立在上一篇教程的基礎之上,所以,在繼續之前,建議你先看完《使用cocos2d-x3.0和物理引擎製作滾動背景》。 內容大綱? 我將在本教程中覆蓋下面的內容: 簡單的面向對象遊戲設計 用戶輸入和touch

原创 如何使用cocos2d-x3.0製作一個打地鼠的遊戲:第一部分

引言 程序截圖: 原文鏈接:http://www.raywenderlich.com/2560/how-to-create-a-mole-whacking-game-with-cocos2d-part-1 譯文鏈接:http:/