2009-01-28 52 views
2

我想要一個創建遊戲對象的簡單方法,比如NPC,子彈和通電,減少了對特定類的相互依賴程度。我相信這是工廠模式的用途?有沒有一個使用工廠方法/模式來創建遊戲對象/角色的好例子?

我很想看到一個真正的遊戲很好的實現。

我不是設計模式方面的專家,如果我不瞭解它們,請不要使用它們。我不想爲了它而使用設計模式 - 我只是想了解這種模式是否是解決此問題的正確方法。

回答

3

看起來你正試圖找到問題的解決方案。

在這個特殊的問題上,它確實有可能提供一個很好的實現,因爲它會根據你的遊戲對象的存儲方式,它們代表什麼。

您不應該試圖尋找如何針對某個問題實施特定模式,而是要爲您的問題尋找合適的解決方案,這可能是一種設計模式。

+0

同意,我不想使用設計模式爲它的緣故 - 我想一種創建遊戲對象(如NPC,子彈和通電)的乾淨方式,可減少對特定類的相互依賴程度。 – Iain 2009-01-28 12:27:54

相關問題