遊戲運營開發注意事項

2021-08-30 18:07:44 字數 719 閱讀 8502

遊戲運營系統的目標應該首先滿足: 功能性、穩定性、安全性。然後考慮效能、擴充套件、使用者體驗等。

功能性自不用說,基本的賬號系統、登入系統、支付系統、決策分析系統不可缺少。

穩定性是要求系統能支援7x24小時不間斷提供服務,並且保證關鍵的遊戲登入、充值不出問題。

安全性是要求系統不能隨便被掛馬,被sql注入,被盜號,支付程式不能含有邏輯漏動,被刷錢。

怎樣保證開發出來的程式能滿足基本的功能要求,並且能支援今後的擴充套件需求呢?

我覺得在做開發前需要考慮以下幾點:

1、現有系統是什麼樣的?

只有弄清現有系統的情況,才能方便新功能的新增。很多時候,新需求只是在原有功能基礎上新增一些擴充套件功能。

2、需要開發的功能對現有系統產生的影響有哪些?

新功能是否要修改現有設計,能否在現有設計上實現新功能,原則上不要修改已有的設計。

3、新功能的架構是否可以擴充套件?

需求會越來越多的,程式盡量不要寫死。

4、新功能開發後是否需要維護?怎麼能方便維護?

做完乙個功能後,今後的配置新增修改,資源的匯入盡量也讓使用人員通過系統提供功能去完成。

5、新功能是否有安全隱患?是否有效能瓶頸?

安全是很容易忽視的一點,等到出問題後才會知道安全有多重要,那時可能就要承擔責任了。

隨著資料量的增加,系統是否還可以正常支撐呢?

6、系統日誌記錄完善

關鍵程式記錄日誌的習慣是個好習慣,特別是那些介面程式。

開發注意事項

一 編碼方面 1.ui層面的東西,盡量畫素級復現設計稿,做完之後在ie,firefox,chrome中預覽一遍,確認沒有問題。2.拿到設計稿之前,對業務需求要有所了解,拿到設計稿之後進行推演,檢查互動是否有誤,如果有誤再三確認之後再開始做。3.元件書寫方式,如果輸入的資料能保持一致,則元件裡面處理資...

c 開發注意事項

一 在win7x64 位使用.accdb 的資料庫 在win7x64 位下使用 microsoft access jet4.0 驅動,提示未註冊,不能開啟 mdb檔案,可使用 microsoft office access ace 12.0 驅動,開啟 accdb 的資料庫,可在 offfic ac...

JS開發注意事項

1 不要定義全域性函式如location,否則有的瀏覽器會出現詭異的現象。全域性物件就是定義在window物件中。2 js 匿名函式執行 兩個小括號 funcation 等同於 funcation foo foo 3 call方法 改變函式的上下文,即函式中this的指向。當乙個object沒有某個...