華為HDC倒計時8天,揭秘遊戲達人開發華為高分應用

2022年10月27日23:54:27 科技 1244

把愛好當工作是一種什麼體驗?「其實如果能夠把愛好當成工作,我覺得是很幸運的事情,可以在工作的時候去全身心投入,做你喜歡的事情。」

作為第二屆HarmonyOS開發者創新大賽決賽一等獎獲得者——張旭乾,他利用HarmonyOS組件卡片開發出自由度更高的視覺小說創作工具——XstoryMaker。他說:「自己平時喜歡玩推理類遊戲,我想通過一款APP來自己設計劇本,讓人物角色更有代入感,這是一件很酷的事!」目前,XstoryMaker上架到華為應用市場後,受到用戶們廣泛好評,下載量超8萬,評分高達4.7分。

華為HDC倒計時8天,揭秘遊戲達人開發華為高分應用 - 天天要聞

(XstoryMaker創始人 張旭乾)

「野生程序員」的進化

許多人可能對張旭乾這個名字有點陌生,但提到他的昵稱「九弓子」,很多網友都比較熟悉。張旭乾平時喜歡在B站分享一些視頻,向網友們展示自己軟體開發的過程和心得。

程序開發一直根植於他的生活中。初高中時,他就開始嘗試做一些網頁類的開發。此後,他便選擇成為一個自由開發者,自由學習開發知識,自由決定開發方向。在這期間,他積累了豐富的程序開發經驗,通過自學的方式,一步步將自己「進化」成了HarmonyOS應用開發者。

通過一次參賽,與HarmonyOS結緣

2019年,一直對前沿技術有著敏銳洞察力的張旭乾首次接觸並了解HarmonyOS,就產生了濃烈興趣。2000年,他報名參加華為開發者公測,參賽後申請到了華為開發者的資格。去年底,他設計的這款輕量級視頻小說創作工具——XstoryMaker上線了。在HarmonyOS第二屆開發者創新大賽期間,他又藉助HarmonyOS能力,在應用中加入了服務卡片、Xbone 2D骨骼動畫等功能。其中,Xbone 2D骨骼動畫,主要為了解決2D平面遊戲動畫製作中人物運動的問題,讓動畫人物能夠自由發生形變運動。

華為HDC倒計時8天,揭秘遊戲達人開發華為高分應用 - 天天要聞

(XstoryMaker應用界面)

「在技術支持上,華為專家給了我很大的幫助。比如,一開始上線的XstoryMaker服務卡片是不透明的,而很多小夥伴都想要透明的樣式。在開發者交流群里,華為文檔維護專家不僅幫忙提供相關信息,而且持續給我技術上的啟發。」在這期間,華為給他提供了非常優質的學習交流平台,與更多技術大咖進行技術碰撞及交流的機會;並在HarmonyOS開發者網站上,有機會接觸到一些領先的技術,實現自己在軟體開發上的一些優化想法。

「在開發XstoryMaker期間,通過HarmonyOS分散式能力,可以做到多端互聯,開發周期至少節省了一個月的時間,這一點對我幫助很大。」張旭乾說,在HarmonyOS之前,JS只能開發網頁和簡單的應用,而通過HarmonyOS賦能後,開發者可以通過同一個語言和技術能力開發手機應用,還可以調用手機本身硬體相關的能力以及數據處理能力。

「小而美」的應用,未來可期

目前的XstoryMaker版本,可以讓用戶在手機端完成簡單的場景動畫劇本製作,通過內置2D骨骼動畫引擎,快速製作遊戲動畫,且支持將動畫導出JSON格式,方便在更多平台運行與再創作。

「未來劇本殺、密室逃脫這類遊戲創作空間也很大。但目前缺少一款功能完善的創作工具,而通過固定的遊戲程序,可以大大增加玩家的遊戲體驗。」

對於這款APP未來的發展,張旭乾希望在下一版本的XstoryMaker加入更多人物對話,場景、劇情設置功能,讓創作人更簡單易用上手,創作出滿意的劇本。有可能的話,他還將利用HarmonyOS能力,解決多人遊戲在線問題,並運用到密室逃脫等遊戲中,通過物聯網設備和手機的互聯互通,設置更多遊戲場景、劇情事件。

「遊戲是對開發最極端的測試」,張旭乾希望隨著開源HarmonyOS的迅速更新,為廣大開發者提供更好的技術支持,繼續自己的「自由之路」,做這類「小而美」的應用,以夢為「碼」,用自己的方式創造新的社交可能。

科技分類資訊推薦

買車送「手機」,五座都有零重力,問界M9 2025款銷量依然堅挺 - 天天要聞

買車送「手機」,五座都有零重力,問界M9 2025款銷量依然堅挺

如果你想要一台豪華商務SUV,那麼在當下,鴻蒙智行品牌旗下的問界M9就是一個不錯的選擇。相比起傳統豪華商務SUV,問界M9 2025款可以說是新時代豪華商務SUV的代表。從行業認知的角度來看,如今的豪華不僅需要一個足夠高級的底盤調校、出色的操控體驗,以及強勁的
1999元起步!麥芒40手機價格提前曝光,明日發布 - 天天要聞

1999元起步!麥芒40手機價格提前曝光,明日發布

【CNMO科技消息】根據官方公布的信息,中國電信麥芒40手機新品發布會將於6月25日14:30舉行,繼數碼博主披露核心配置信息後,該機的價格也遭到提前曝光。麥芒40CNMO獲悉,麥芒40分為三個內存版本。其中,8GB+256GB版本的價格為1999元,而12GB+256GB版本的價格為2199元,12GB+512GB頂配的售價則為2499元,三者的差價並不大
卡巴斯基曝光 SparkKitty 惡意木馬,暗地竊取用戶相冊截圖 - 天天要聞

卡巴斯基曝光 SparkKitty 惡意木馬,暗地竊取用戶相冊截圖

IT之家 6 月 24 日消息,卡巴斯基安全團隊曝光了一款名為 SparkKitty 的惡意木馬,相應木馬偽裝成 TikTok 應用,受害者在安裝相應山寨軟體後,木馬便會竊取其設備相冊內的所有照片截圖。卡巴斯基表示,SparkKitty 是早期惡意軟體 SparkCat 的進化版本,其從 2024 年 2 月起就已開始活躍,該木馬內置 OCR 技術,可識別受
意式敞篷跑車的經典之作 菲亞特Barchetta - 天天要聞

意式敞篷跑車的經典之作 菲亞特Barchetta

菲亞特Barchetta(內部代號Type 183)是義大利汽車製造商菲亞特在1995年至2005年間生產的一款敞篷跑車。Barchetta在義大利語中意為"小船",同時也代表著一種開頂式運動車身風格。這個富有詩意的名字不僅體現了義大利人對汽車設計的浪漫情懷,
消息稱台積電為蘋果建2納米專用產線 - 天天要聞

消息稱台積電為蘋果建2納米專用產線

IT之家 6 月 24 日消息,蘋果公司計劃在 2026 年推出的 iPhone 18 系列中採用台積電的下一代 2 納米製程工藝,並結合先進的 WMCM(晶圓級多晶元模塊)封裝方法。台積電作為全球領先的純晶圓代工廠,已為蘋果建立了一條專用