在iOS下,開發跨平台原生cocos2d手機

 

詳細介紹(點我)

 

 

本書以C++ 與Objective-C 語言為工具,從iOS 遊戲程式設計最基礎的內容

開始講解,讓讀者能一步一步循序漸進地進行學習並熟練遊戲程式設計要

領。對於有C++ 與Objective-C 基礎的讀者,能夠更容易、更快速地熟練本書的

內容。當然,需要提醒大家的是,閱讀本書並不需要讀者有任何行動裝置的程式設計開發經驗。

全書分為兩個部分共11 章。整體來說,各章都以前一章的基礎知識作為準備進行講解。因此,對於剛接觸或打算接觸iOS 遊戲開發的讀者,筆者強烈推薦從前往後依次學習,切勿跳讀。



本書內容

第1 章主要介紹Cocos2d-x 引擎以及引擎範本的安裝與刪除。

第2 章透過對一個最簡單的Cocos2d-x 專案進行詳細講解,讀者對Cocos2d-x 專

案目錄結構以及執行機制可以有一個基礎認識。

第3 章是基礎篇,也是學習Cocos2d-x 引擎開發的重點章節,講解了引擎提供的常用元件、引擎最新載入資源策略、重新定義draw 函數、自訂繪製圖形、記憶體與

效率歸納等內容。

第4 章對動作與動畫進行了講解,不僅詳細介紹了Cocos2d-x 提供的22 種特效、

32 種切換動畫、49 種常用動作的使用,還詳細講解了序列頁畫面動畫的兩種實現與使用方法。

第5 章是專案實戰的預備篇,主要是對遊戲開發必須熟練的一些基礎基礎知識進行詳解,如精靈的碰撞檢測、地圖與地圖編輯器、音樂與音效、遊戲資料的儲存、遊戲搖桿等。

第6 章是Cocos2d-x 引擎的跨平台篇,其中講解了Cocos2d-x 跨平台專案的整

合、交叉編譯、程式混合開發、跨平台視訊播放等引擎跨平台的相關知識。

第7 章是專案實戰環節,主要是對前幾章的綜合演練,尤其是對第5、第6 章各模組基礎知識的綜合運用,透過此章可以讓讀者熟悉和熟練遊戲開發流程。

第8 章是遊戲開發加強部分,主要根據Cocos2d-x 引擎跨平台的特點,講解遊戲常用的一些基礎知識,例如Lua 指令稿的使用、xml 檔案資料讀取、csv 資料讀取、Http 與Socket 網路程式設計等。



目標讀者

對於有C++ 與Objective-C 基礎的讀者

對於ios相關軟體有興趣者



 

詳細介紹(點我)

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Andrew's Book 的頭像
    Andrew's Book

    Andrew's book Room

    Andrew's Book 發表在 痞客邦 留言(0) 人氣()