一、引言 數據存儲和網絡功能可以說是一款游戲中必不可少的功能,如果一款游戲不能保存進度那么它的可玩性必然大打折扣(試想一下,玩家辛辛苦苦玩了一整天的游戲,結果退出時告訴人家不能保存關卡信息,你明天還得從頭來再玩一遍。那玩家一定會掏出准備已久的西瓜刀~) 其實Cocos2d-x引擎 ...
說明:本文所論述內容均基於cocos dx . 版本。 UserDefault 它是cocos d x用來存取基本數據類型用的。保存為XML文件格式。 查看CCUserDefault文件,可以看出,文件名默認為UserDefault.xml。在win 平台,Debug下,該文件在Debug.win 文件夾內。如果該文件不存在,則會創建新文件。 用UserDefault 操作方式比較簡單: 主要方法 ...
2014-08-29 16:51 0 18863 推薦指數:
一、引言 數據存儲和網絡功能可以說是一款游戲中必不可少的功能,如果一款游戲不能保存進度那么它的可玩性必然大打折扣(試想一下,玩家辛辛苦苦玩了一整天的游戲,結果退出時告訴人家不能保存關卡信息,你明天還得從頭來再玩一遍。那玩家一定會掏出准備已久的西瓜刀~) 其實Cocos2d-x引擎 ...
cocos2d-x開發包中內置了lua,而且也內置了tolua++,提供了lua對C++的支持.在官網下載的開發包中的sample就包含了 lua的實例.如何去調試項目中的lua代碼呢? 今天的主題就是在cocos2d-x中調試lua代碼. 有兩個工具可以選擇,一個簡單點,一個復雜 ...
libuv經過Node.js的實踐和應用,已經證明非常之成熟,本來之前項目用的是這個:clsocket https://github.com/DFHack/clsocket 當初選它的主要原因是它支 ...
將請求的接口的動作放在互斥鎖中進行 1: 2: 3: pthread_mutex_t mutex; 4: pt ...
cocos2d-x是一個應用廣泛的開源游戲引擎,主要是應用與開發2D游戲,開源運行於多個平台,如果只是針對於移動端平台而言,可以運行於android和ios平台。 cocos2d-x目前的版本是3.17,支持C++,JS, lua三種編程語言。 cocos2d-x的核心功能是編寫單獨的游戲,一個 ...
在這篇文章中,我們將講下CCTableView,顧名思義,CCTableView表試圖,在ios里是tableview,android里是listview,都是差不多的意思,在cocos2dx中CCTableView繼承自CCScrollview。OK,下面我們直接上代碼: 在頭文件.h中 ...
手機游戲當中的數據存儲是一個重要的課題。cocos2d-x發展到現在的版本2.1.4,已經直接實現了對sqlite的支持(extensions/LocalStorage),這對我們一般的數據存儲已經夠用了。不過sqlite存儲的數據是明文的,無論是誰都可以輕易破解。因此我們需要一種 ...
前言: 手游項目《天天打蚊子》終於上線,特地寫幾篇技術分享文章,分享一下其中使用到的技術,其中使用cocos2d-x引擎,首選平台iOS,也請有iPhone或者iPad的朋友幫忙下載好評。十分感謝。 目前完美支持iPhone4、iPhone 4S、iPhone 5、iPad所有版本,iOS ...