2012-06-06 152 views
2

它在「Game1.cs」中增加了太多的紋理/向量。繪製和更新也更大,不易管理。你們是怎麼做的?什麼是分手的好習慣Game1()

+1

不是你的問題的直接答案,但也許這裏的一些靈感:http://stackoverflow.com/a/5459955/165500 –

回答

5

這是一個非常開放的問題。如果您的代碼變得太複雜,請使用其他類型來處理特定的責任。

對於XNA,請參閱GameComponentDrawableGameComponent類。這會讓你開始,但你可能需要引入其他類型。獲取一本關於面向對象設計的好書來獲得一些想法。