圖:fofofum產品開發副總裁ian atkinson
1. 你希望你的團隊專注什麼?
但是,如果遊戲後端不是遊戲體驗的關鍵,那麼你的團隊就應當把重點放在構建遊戲的核心功能以及結構上。這樣的結果就是,用於構建遊戲後端元件的時間會減少,當遊戲推出時,有可能會出現一些關鍵問題,比如大量玩家在同一時間湧進伺服器時,會出現伺服器宕機和一些擴充套件性問題。
開發者傾向於構建自己的後端元件,往往不會將遊戲管理系統從網路層編碼中分離出來,當所有的一切都載入到系統上的話就產生了擴充套件性問題。此外,不將後端元件分離出來的方式會使檢修複雜化,還會增加修復乙個bug卻引起在其他層編碼中出現更多bug的風險。
2. 你將如何處理資源?
如果你沒有或者無法騰出專用資源,那麼與乙個遊戲後端合作夥伴共同工作的好處就是,你無需花時間和金錢去僱傭和管理後端整合與操作的資源。另外,你的核心開發團隊還可以專注地創作出自己最好的遊戲。
3. 你的團隊是否擁有技能來管理遊戲後端?
如果團隊已經深入了解後端軟體以及基礎設施,devops和netops程序的實踐經驗,並且了解如何構建基礎設施的穩定性、可擴充套件性和安全性。那麼,構建遊戲管理系統是非常有意義的。此外,你的開發團隊應該知道要怎麼做,才可以和以後開發出的遊戲跨平台工作。
如果團隊沒有管理遊戲後端所必需的經驗的話,那麼與後端解決方案提供者合作就顯得更有意義,他們擁有資深的經驗,可以持續地對現存的功能及新的特性進行開發,能夠發現遊戲後端基礎設施中的複雜問題並對其進行處理。
4. 你將如何處理維護和更新?
如果你寧願讓外部後端專家投入時間、資源技術和預算為遊戲應用管理系統做開發,那麼僱傭乙個經驗豐富的團隊和授權的乙個遊戲管理解決方案也是一種方法。而且,這個方法的優勢是,後端提供者具有為遊戲軟體及架構開客戶端地提供最佳特性的遠見。
5.你是否願意冒險?
如果你的回答是肯定的,那麼,你的開發團隊就需要對遊戲後端非常的熟悉,並且還要有乙個深思熟慮的戰略以及構建後端的長遠計畫。如果你的回答是否定的話,那麼你應該用乙個專門的後端提供者,他們不僅能夠承擔後端風險還能夠快速的評估需求,並用最好的方式來提供解決方案。
最好的情況就是,後端提供商能夠最大限度地降低整合和執行時間風險,並能解決複雜問題,大大減少整體專案風險。
6. 你對遊戲後端的預算你會投入多少?
構建遊戲後端,你將致力於發展軟體並以最具成本效益的方式實現你工作室的架構,包括遊戲管理系統開發、基礎設施、devops以及長期持續地netops支援。此外,還包括持續地研發規模、可靠性和遊戲環境的改變。而購買後端最關鍵的優勢在於,降低在平台及整合團隊、返修、改進系統效率以及可持續研發的成本。
不過要說一句,以上所列出的每乙個關鍵因素,在資源、維護和風險管理方面都有重大成本超支的可能,所以在預算方面要做好充分的準備。
移動端開發必須知道的小技巧
這個是移動端頁面開發必備的標籤,用來調整布局視口同視覺視口一致,禁止頁面縮放等。語法 說明 如果 content 設定為yes,web應用會以全屏模式執行,反之,則不會。content的預設值是no,表示正常顯示。如果選擇全屏模式執行,則會刪除預設的蘋果工具欄和選單欄。說明 如果content設定為...
學遊戲建模你必須知道的幾點常識
當新手開始學習3d建模的時候,總是很好奇有沒有什麼捷徑可以走呢?其實學習建模不僅需要你擁有一些天賦和願景,還需要你學習建模的決心以及你的努力程度。3d建模的作用 3d建模可以讓你的作品看起來更真實 細節更完整。建立三維cad模型需要精確計算出3d空間內一組點的位置,用這些點,連出模型形狀。為達到這一...
移動開發者必須知道的Android框架推薦
一些總結出來的android快速開發框架,全部都是開源框架,附帶專案位址,是開發學習的絕佳資料。開發者qq群 230206891 優點 功能看起來比較完善。缺點 這個是個人寫的,從2013年就停止維護了,沒有專案文件。開發者qq群 257053751 優點 功能比較全面,效率很高,文件完善,有專案d...