2015-07-11 36 views
0

什麼是處理很多關卡的最佳方式?我應該有一些指定的表,其中包含關於每個級別的信息,或者我應該編寫每個級別的代碼?對於像「憤怒的小鳥」,「割繩子」等考試類遊戲有很多關卡,他們如何處理?是否有一些具體的方式來解決我的問題在libgdx?也許有一些工具可以打包關於關卡的所有信息。你有什麼建議?!遊戲中的等級管理

回答

2

我不能說Angry Birds或Cut the Rope,因爲我只是簡單地創建一個libGDX/box2d遊戲作爲愛好。但我會想象使用你自己的關卡編輯器或一些可用的編輯器是首選。手工編碼遊戲中的每個關卡似乎都是一個巨大的痛苦。

使用編輯器創建/調整關卡,將其保存爲某種格式,並根據需要在遊戲中讀取它們。使遊戲更容易擴展。

我個人使用R.U.B.E.它將關卡保存爲json,我的遊戲根據需要序列化它們。我想你可以將加密/某些東西添加到關卡中,這樣他們就不容易被窺探。 RUBE不是免費的,但我建議環顧四周,或者自己寫。如果你要創建很多關卡,你需要一個關卡編輯器。