在這個遊戲中,我有3個防禦塔(數量是可配置的),每30秒以30公里每小時發射一顆「子彈」。這些防禦塔有雷達,當玩家在塔式雷達下方時纔開始發射。這不是問題。我應該如何在遊戲中存儲和使用槍支火情數據?
我的問題是如何存儲槍支火災的數據。我不確定每個子彈究竟需要哪些數據,但想到的就是子彈的位置。假設我現在只需要存儲它(我已經有一個爲3D點定義的結構)。
我是否應該嘗試弄清楚遊戲在特定點可以擁有的最大子彈,並聲明一個具有該大小的數組?我應該使用鏈表嗎?或者也許別的東西?
我真的不知道該怎麼做。我不需要任何花哨或複雜的東西。一些基本的工作方式,易於使用和實施已經綽綽有餘了。
P.S:我沒有在遊戲開發網站上發佈這個問題(儘管有標籤),因爲我認爲它在這裏更合適。
抱歉,但我們應該如何知道答案嗎?這取決於我們不知道的遊戲特徵。 – akappa 2011-05-05 18:09:20