遊戲的幾個原則

2021-06-21 05:26:12 字數 476 閱讀 3496

進行遊戲開發時,軟體工程中的很多原則在這裡依然適用,最基本的幾條原則如下:

1. 所有的遊戲開發都必須為今後的重用做好準備。遊戲開發往往具有很大的時效性,因此,在具體實施遊戲開發任務時,不需要「重新發明乙個車輪」,盡量使用可以重用的模板將會最大程度上縮短遊戲的開發周期。當然,遊戲模板或者部件的重用需要乙個標準化結構,並且每個模板的輸入引數和輸出結果的格式也要盡可能簡潔明瞭。

2. 開發文件不是可有可無的。好的開發文件不僅能為軟體重用提供有力的技術保證,而且在遊戲開發過程中,它能讓其他開發人員清楚地知道你在幹什麼。

3. 先設計,後程式設計。

4. 靈活有效地安排開發過程。在遊戲開發過程中,一定要讓每個遊戲程式設計人員知道他們的開發目標。雖然執著地實施既定的開發計畫很重要,但是更重要的是,如何在開發程序落後的時候,重新校準新的開發計畫。

5. 及時發現錯誤,在開發過程中,及時地發現和糾正錯誤十分重要。時間越長,這些潛在的錯誤就越容易「發酵腐爛」,最終導致開發的失敗。

幾個程式設計原則

1.什麼是dry原則 dry don t repeat yourself principle,直譯為 不要重複自己 原則 dry簡而言之,就是不要寫重複的 原則本身很簡單,但是,對於ooad來說,有著非常重大的意義。dry利用的方法就是抽象 把共同的事物抽象出來,把 抽取到乙個地方去。這樣就可以避免...

幾個設計原則

如果乙個類承擔的 職責過多,就等於把這些職責耦合在一起,乙個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。這種耦合會導致脆弱的設計,當變化發生時,設計會遭 受到意想不到的破壞。軟體設計真正要做的許多內容,就是發現職責並把那些職責相互分離。如果你能夠想到多於乙個的動機去改變乙個類,那麼這個類就...

幾個設計原則

如果乙個類承擔的 職責過多,就等於把這些職責耦合在一起,乙個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。這種耦合會導致脆弱的設計,當變化發生時,設計會遭 受到意想不到的破壞。軟體設計真正要做的許多內容,就是發現職責並把那些職責相互分離。如果你能夠想到多於乙個的動機去改變乙個類,那麼這個類就...