2014-01-25 44 views
0

在我製作的遊戲中,我想在玩家按下按鈕時重新開始遊戲。重置對象並重新開始遊戲

我有一個Game類的實例,這是大部分遊戲發生的地方。

雖然我可以簡單地初始化它,它會被重置。

Game game = new Game(); - 程序啓動時。 game = new Game(); - 重新開始遊戲時。

但是遊戲中使用了很多其他類,如TankMissile的。我是否也必須初始化所有這些對象,或者正在初始化Game類,它將創建新的Tank對象和Missile對象(具有與上一個Game實例相同的引用名稱),是否足夠?

一般來說,重置遊戲或遊戲關卡的最佳方法是什麼?

謝謝

回答

0

要提供重置所有需要重置的功能?創建這個可能複雜的對象的新實例似乎是多餘的,並且浪費資源。