最近想做個cocos2d關卡冒險類遊戲,想問下關卡資料如何設計,以怎樣的檔案形式,又如何載入呢?

時間 2021-06-02 06:29:06

1樓:

過去挺久了,來提供個靠譜的解決方案:

用plist檔案儲存關卡內容,比如出現每波怪的種類、時間等等;

用cocosbuilder設計場景動畫以及跟布局相關的設計(比如塔防遊戲裡的塔的位置,用cocosbuilder設計布局和動畫很直觀,如果你非要手動寫plist配置檔案也沒問題,就是每次調整都要多次編譯執行麻煩點)

如何載入:

plist檔案載入:

NSString *plistPath = [[NSBundle mainBundle] pathForResource:fileName ofType:@"plist"];

NSDictionary *dataDictionary = [NSDictionary dictionaryWithContentsOfFile:plistPath];

之後就按NSDictionary的操作方式讀取資料就行

cocosbuilder檔案載入:

cocosbuilder檔案publish之後都是字尾為.ccbi的檔案。

在需要載入的類裡#import "CCBReader.h"

CCNode *enemyNode = [CCBReader nodeGraphFromFile:@"filename.ccbi" owner:self];

場景類載入類似,看一下例子就知道了

最近想做個馬尼拉桌遊的java程式練手,要考慮版權問題嗎?

我發現這款遊戲貌似還有各種影象 ORZ我如何回答 1 如果這個影象超過著作權保護期限了,okay,用吧。2 沒有超過,那麼問題來了,如果這個影象能被視為美術作品,那麼載體形式的改變並不改變它受法律保護的事實。盈利中國 著作權法 第22條,還是 著作權法實施條例 第21條,都在說 不應當影響到他人作品...

羚羊先生怎麼樣啊?最近有人聯絡我,之前想做個管理的系統,就是校管雲平台,但是我是剛接觸,有沒有做過的?

宇宙 個人感覺還可以,本人在乙個三線城市有著多家校區,簡單說一下我用了快一年的個人看法吧,僅供參考。對於多校區的監管與管理很清晰,由於我們在本地校區挺多的,指望各個校區逐個詢問監管是不太現實的,所以羚羊先生吧就很好的幫我解決了這個問題,作為管理者吧,可能不能真正的監管到每個校區,但是從資料上分析各個...

為什麼你不想做個好人?

Fangwuling 為什麼我會說累呢,比如你做了10件事,只要有人能找出裡面的錯處,你做過的所有,所有的好事,都會灰飛煙滅。人們只會放大你的缺點,而不會放大你的優點。就像82法則,只要超過一半的人認為你做的是錯的,其他人也會跟著說你做錯一樣。這就是我做好人那麼多年得出的結論,果然,世界就是這樣。正...