我想弄清楚在2D側滾動遊戲中存儲地圖對象的最佳方式。如何存儲2D邊滾動遊戲的屏幕對象?
例如,在遊戲Doodle Jump中,您跳到的平臺如何存儲?
我已經有大約它是如何做可能的一些想法..
存儲在一個字符串或其他對象定義了每個平臺將被放置在平臺?例如,如果我定義了像0,10,5,8,6,2,3,4,2,......等字符串,我可以將它們解釋爲遊戲中每個遊戲塊的x座標。我猜這個問題可能是很多遊戲作品定義的問題。遊戲似乎是無止境的,所以預先定義地圖似乎是一個壞主意。
我還認爲,也許這些作品只是隨機的。所以無論何時地圖需要新的地圖塊,它都會隨機獲得一個x座標。我認爲這看起來非常可行,但是在玩DoodleJump時,它並不表示它們都是隨機的。
有沒有人有任何想法如何可以存儲這些地圖對象來引導我在正確的方向?
謝謝!