去年從平安離職以後,加入了一家遊戲公司,負責遊戲SDK相關的業務開發和維護工做,通過半年來的摸索,對於遊戲SDK的開發有了必定的理解,下面就對遊戲SDK開發涉及到的知識點進行簡單的梳理。程序員
SDK
SDK(Software Development Kit)是軟件開發工具包的縮寫,通常來講,SDK是用於給開發人員提供進行應用程序開發的工具的,這樣程序員就能夠快速的開發出應用軟件,省去了編寫硬件代碼和基礎代碼框架的過程,咱們常見的Android SDK就屬於這一類。除了這種比較大的SDK,咱們平時開發的library也屬性SDK,只不過功能比較單一,適用的場合也比較簡單,如短視頻SDK、推送SDK,分享SDK等。
而咱們所作的遊戲SDK主要是用於第三方遊戲開發接入咱們的帳號體系和支付體系,相似於友盟分享等聚合SDK。web
遊戲SDK
遊戲SDK是啥
在遊戲行業中,會存在兩個最基本的角色,即遊戲開發和遊戲運營,一個遊戲能不能成功,除了技術體驗好以外,運營是一門很重要的學問,他們的關係以下圖所示。
正如前面說描述的同樣,遊戲和運營每每是單獨開來的,除非像騰訊、網易這些頭部大公司,不只能夠本身研發遊戲,還有實力本身推廣和運營遊戲。不過,事實上,不少小的遊戲開發商就那麼幾我的或者幾十我的,根本沒有本身的運營能力,而市面上正好有專業的遊戲運營公司&#x框架
本文同步分享在 博客「xiangzhihong8」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。svg