0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

借助 Flutter 跨平臺特性連接 10 億玩家 | Flutter 開發(fā)者故事

谷歌開發(fā)者 ? 來源:未知 ? 2023-02-08 18:10 ? 次閱讀
34d9b8f0-a798-11ed-bfe3-dac502259ad0.png

由光子工作室及Krafton聯(lián)合研發(fā)的PUBGMOBILE依然保持著極高的人氣,目前全球有 10億玩家,日活躍 5,000萬(不包括中國大陸地區(qū))。從游戲策劃伊始,團隊就打算為各個平臺的玩家們打造功能完善的社區(qū)模塊。

在 PUBG MOBILE 中,玩家們被空投到一個荒島上,孤身奮戰(zhàn)或與隊友合作,努力與對手周旋,幸存到最后贏得勝利。想要在這個游戲里 "吃雞",玩家的敏捷反應和大局意識都很重要——而對負責開發(fā)游戲內(nèi)社區(qū)模塊的團隊來說,這兩點正好也是他們成功的秘訣。 △ PUBG MOBILE 如何連接 10 億玩家 | Flutter 開發(fā)者故事
  • Bilibili 視頻鏈接

    https://www.bilibili.com/video/BV1sd4y1H7G7/

全平臺一盤棋,大局意識很重要

負責 PUBG MOBILE 游戲社區(qū)模塊的團隊規(guī)模并不是很大,但服務的玩家群體卻十分龐大,這也讓團隊對任何能提高效率的開發(fā)技術都十分敏感。2020 年下半年,當團隊著手為社區(qū)模塊尋找解決方案時,就在著眼尋找合適的跨平臺解決方案: 他們需要讓社區(qū)模塊能很方便地覆蓋 AndroidiOS 平臺。
  • 在所有屏幕上大放異彩

    https://flutter.cn/multi-platform

我們測試的很多解決方案都存在這樣那樣的限制,但這些限制在 Flutter 中則不存在:即便在引入了復雜的業(yè)務邏輯后,F(xiàn)lutter 的性能表現(xiàn)仍然十分優(yōu)秀。胡明春,PUBG MOBILE 開發(fā)團隊高級工程師

34eb5a1a-a798-11ed-bfe3-dac502259ad0.gif

△ Flutter 打造的社區(qū)模塊一直能保持穩(wěn)定的幀率

團隊選擇 Flutter 的另一個原因是它能很方便地和現(xiàn)有的游戲進行整合。這也讓社區(qū)模塊在開發(fā)層面不至于和其他模塊 "高度耦合",讓團隊能專注打造社區(qū)功能本身。

  • 將 Flutter 集成到現(xiàn)有應用

    https://flutter.cn/docs/development/add-to-app

Flutter 可以很輕松地和現(xiàn)有的游戲進行整合,基本上照著官方文檔操作就行,用不了多少時間。張海鵬,PUBG MOBILE 開發(fā)團隊高級工程師

大幅降低代碼量,敏捷開發(fā)很重要

"一次編寫,到處運行" 是 Flutter 跨平臺特性帶來的 "福利" 之一。除去一些平臺特定的功能外,團隊可以只用一個代碼庫就覆蓋 Android 和 iOS 兩個平臺。這樣做的另一個好處是能確保平臺之間功能的一致性,在高強度迭代時這個好處更是非常重要。

自從采用Flutter后,我們發(fā)現(xiàn)可以將前端所需的開發(fā)工作量減少80%程建,PUBG MOBILE 開發(fā)團隊高級工程師

3504dc1a-a798-11ed-bfe3-dac502259ad0.png

△一次編寫,到處運行

如果正在閱讀本文的讀者還沒有體驗過 Flutter 帶來的這些優(yōu)勢,那也許還會心存顧慮: Flutter 好學嗎? 正好我們也能從團隊的反饋中找到答案:

我們在 Java、Kotlin 和 Objective-C 方面有著堅實的基礎,這讓 Dart 語言的學習成本很低。張海鵬,PUBG MOBILE 開發(fā)團隊高級工程師

用跨平臺連接更多玩家

游戲中的社區(qū)模塊一直很受用戶歡迎。統(tǒng)計數(shù)據(jù)表明,每月有近千萬玩家使用社區(qū)模塊在游戲中分享屏幕錄像等內(nèi)容。汪增灝,PUBG MOBILE 開發(fā)團隊高級產(chǎn)品經(jīng)理

3517dc2a-a798-11ed-bfe3-dac502259ad0.gif

△PUBG MOBILE 豐富的社區(qū)功能由 Flutter 打造展示戰(zhàn)利品、時裝、精彩錄屏……玩家們一次次精彩的對抗,也是一段段難忘的時光。社區(qū)功能的存在,是讓這些時光得以留存,讓玩家們彼此相連,讓快樂從一個人傳遞給更多的人。 節(jié)省代碼、平臺統(tǒng)一、性能優(yōu)秀、易于上手,則是 Flutter 帶給開發(fā)者們的快樂。跨平臺的游戲社區(qū)體驗,毫無疑問是 PUBG MOBILE 游戲在成功路上的重要一環(huán)。 "用上 Flutter,今晚吃雞!"

3549c154-a798-11ed-bfe3-dac502259ad0.gif

355a59ba-a798-11ed-bfe3-dac502259ad0.gif?點擊屏末||即刻訪問 Flutter 開發(fā)者社區(qū)中文資源

3569c33c-a798-11ed-bfe3-dac502259ad0.png

357c6780-a798-11ed-bfe3-dac502259ad0.gif

35953fa8-a798-11ed-bfe3-dac502259ad0.png


原文標題:借助 Flutter 跨平臺特性連接 10 億玩家 | Flutter 開發(fā)者故事

文章出處:【微信公眾號:谷歌開發(fā)者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 谷歌
    +關注

    關注

    27

    文章

    6080

    瀏覽量

    104378

原文標題:借助 Flutter 跨平臺特性連接 10 億玩家 | Flutter 開發(fā)者故事

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    涂鴉智能借助亞馬遜云科技全面擁抱生成式AI打造智慧解決方案 提升開發(fā)者效率

    北京 ——2024 年 7 月 8 日 全球化云開發(fā)者平臺涂鴉智能應用亞馬遜云科技的生成式AI技術與服務,在針對智慧領域云開發(fā)者平臺以及針對企業(yè)內(nèi)部協(xié)同辦公和技術產(chǎn)研等關鍵場景打造生成
    發(fā)表于 07-08 14:06 ?91次閱讀

    鴻蒙ArkUI-X平臺開發(fā):【bility開發(fā)說明(Android平臺)】

    本文介紹將ArkUI框架擴展到Android平臺所需要的必要的類及其使用說明,開發(fā)者基于OpenHarmony,可復用大部分的應用代碼(生命周期等)并可以部署到Android平臺,降低
    的頭像 發(fā)表于 05-21 10:54 ?735次閱讀
    鴻蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平臺</b><b class='flag-5'>開發(fā)</b>:【bility<b class='flag-5'>開發(fā)</b>說明(Android<b class='flag-5'>平臺</b>)】

    報名開啟!第二屆OpenHarmony開發(fā)者大會2024重磅來襲!

    OpenHarmony 開發(fā)者大會2024,為開發(fā)者、產(chǎn)業(yè)組織、生態(tài)伙伴和行業(yè)用戶搭建一個交流、分享和學習的平臺。大會以 OpenHarmony 4.1 Release版本根技術特性
    發(fā)表于 05-14 15:23

    Flutter首次亮相Google Cloud Next大會

    Flutter 團隊在近期首次參加了 Google Cloud Next 大會,這意味著 Flutter開發(fā)社區(qū)中的影響力正在日益增長。
    的頭像 發(fā)表于 05-09 10:15 ?389次閱讀

    Android 15的首個開發(fā)者預覽版現(xiàn)已發(fā)布

    Android 15 的首個開發(fā)者預覽版現(xiàn)已發(fā)布,以便各位開發(fā)者能與我們通力協(xié)作,打造更優(yōu)秀的 Android 平臺
    的頭像 發(fā)表于 03-12 14:16 ?688次閱讀
    Android 15的首個<b class='flag-5'>開發(fā)者</b>預覽版現(xiàn)已發(fā)布

    淺談兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 組織在 Gitee 開源了兼容 OpenHarmony 的 Flutter。該組織主要用于孵化 OpenHarmony 相關的開源生態(tài)項目。 ? ? ▲ 倉庫地址
    的頭像 發(fā)表于 02-02 15:22 ?459次閱讀
    淺談兼容 OpenHarmony 的 <b class='flag-5'>Flutter</b>

    涂鴉開發(fā)者平臺支持三方 IoT 平臺平滑遷移部署

    近期,大量開發(fā)者在問詢?nèi)绾芜w移至涂鴉IoT開發(fā)者平臺。如何保障原先平臺上的存量設備和業(yè)務的正常運作?如何選擇新的安全、穩(wěn)定、靈活、可控的云平臺
    的頭像 發(fā)表于 12-30 08:15 ?837次閱讀
    涂鴉<b class='flag-5'>開發(fā)者</b><b class='flag-5'>平臺</b>支持三方 IoT <b class='flag-5'>平臺</b>平滑遷移部署

    有獎征文第一彈 | 攜手百萬開發(fā)者 共創(chuàng) AI 新未來

    攜手百萬開發(fā)者,共創(chuàng) AI 新未來 NVIDIA 百萬中國開發(fā)者故事有獎征文 活動已于 12 月 14 日拉開帷幕。 現(xiàn)正在火熱進行中! 超過 100 萬中國開發(fā)者注冊并使用 NVID
    的頭像 發(fā)表于 12-22 17:15 ?285次閱讀
    有獎征文第一彈 | 攜手百萬<b class='flag-5'>開發(fā)者</b> 共創(chuàng) AI 新未來

    了解 Flutter 3.16 功能更新

    作者 / Kevin Chisholm 我們在季度 Flutter 穩(wěn)定版發(fā)布會上帶來了 Flutter 3.16,此版本包含諸多更新:?Material 3 成為新的默認主題、為 Android
    的頭像 發(fā)表于 12-16 15:55 ?698次閱讀
    了解 <b class='flag-5'>Flutter</b> 3.16 功能更新

    歡迎加入飛騰派開發(fā)者社區(qū),感謝每一位開發(fā)者!

    板緊密地結合在一起,為開發(fā)者提供了一個展示和分享自己才華的平臺。 基于此次合作,飛騰(廣州)技術有限公司給華秋 · 電子發(fā)燒友發(fā)來了感謝信,這是對此次合作的充分肯定! 來自飛騰派項目組的感謝信
    發(fā)表于 12-11 16:11

    TUYA開發(fā)者大會(蘇州)盛大開幕,涂鴉智能攜手全球開發(fā)者共建IoT新生態(tài)

    11月28日,TUYA開發(fā)者大會在蘇州盛大舉行,此次大會以“智融創(chuàng)新,智賦姑蘇”為主題,涂鴉智能攜手來自全球各地的品牌制造商、平臺產(chǎn)品服務商、系統(tǒng)集成商、地產(chǎn)商以及人工智能企業(yè)等,為開發(fā)者們分享了
    的頭像 發(fā)表于 12-08 15:49 ?751次閱讀
    TUYA<b class='flag-5'>開發(fā)者</b>大會(蘇州)盛大開幕,涂鴉智能攜手全球<b class='flag-5'>開發(fā)者</b>共建IoT新生態(tài)

    如何在Torizon平臺使用Flutter開發(fā)用戶界面

    Google 面向 Android, iOS 推出的平臺移動應?開發(fā)框架 Flutter 可以構建高質(zhì)量的原??戶界?,并可以擴展支持 Web 和桌面應用。
    發(fā)表于 12-07 10:39 ?535次閱讀
    如何在Torizon<b class='flag-5'>平臺</b>使用<b class='flag-5'>Flutter</b>來<b class='flag-5'>開發(fā)</b>用戶界面

    開發(fā)者福利月】聽開發(fā)者故事,享節(jié)日福利

    代碼界擁有特殊意義的 1024 (2 的 10 次方) 寓意著開發(fā)者的專業(yè)性和勤奮精神 這一群默默無聞 卻又好像無所不能的幕后英雄 賦予了數(shù)字靈魂 讓冰冷的機器擁有了思考與執(zhí)行的能力 所以今天,我們
    的頭像 發(fā)表于 10-24 15:45 ?265次閱讀
    【<b class='flag-5'>開發(fā)者</b>福利月】聽<b class='flag-5'>開發(fā)者</b><b class='flag-5'>故事</b>,享節(jié)日福利

    Firebase 首次演示日活動期待您的參與!

    與往年不同的方式來與開發(fā)者社區(qū)互動。因此,除了剛剛結束的 Flutter Firebase Festival 系列活動,以及與全球各地開發(fā)者歡聚的技術盛會 DevFests 活動之外, 我們很高
    的頭像 發(fā)表于 10-20 01:30 ?294次閱讀
    Firebase 首次演示日活動期待您的參與!

    各位開發(fā)者期待已久的開源鴻蒙開發(fā)者手機已經(jīng)開放購買啦??!

    各位開發(fā)者期待已久的開源鴻蒙開發(fā)者手機已經(jīng)開放購買啦?。?“開源鴻蒙開發(fā)者手機”,本質(zhì)上是手機形態(tài)的開發(fā)板,為廣大 OpenHarmony 開發(fā)者
    發(fā)表于 10-10 18:32