構(gòu)建HarmonyOS 3D游戲
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
前言
總有網(wǎng)友期待鴻蒙什么時(shí)候能出3d游戲,鴻蒙當(dāng)然能!今天就教你寫一個(gè)能玩的3d游戲。
一、開發(fā)工具
1.cocos creator3.3.x
2.DevEco Studio
二、效果演示
榮耀20青春真機(jī)演示:點(diǎn)此播放視頻
三、教程
前提:默認(rèn)安裝好開發(fā)工具cocos creator3.3.x(筆者用的是3.3.2版本)和DevEco Studio
1.打開cocos creator 新建一個(gè)工程

2.選擇Example Taxi Game,輸入項(xiàng)目名稱(以Helloworld為例)后,選擇創(chuàng)建并打開

3.打開后,選中assets中的scene下的login并雙擊,然后點(diǎn)擊三角形運(yùn)行圖標(biāo),即可在瀏覽器預(yù)覽游戲

4.選擇菜單欄中的Cocos Creator中的偏好設(shè)置

5.在外部程序中把Harmonyos SDK和NDK的安裝路徑填上

6.選擇項(xiàng)目中的構(gòu)建發(fā)布
7.發(fā)布平臺選擇鴻蒙

8.勾選調(diào)試模式和Source Maps

9.使用華為開發(fā)者賬號登錄AppGallery Connect平臺,選擇我的項(xiàng)目

10.添加項(xiàng)目

11.填寫項(xiàng)目名稱

12.添加應(yīng)用

13.填寫應(yīng)用包名,并復(fù)制包名下一步會用到

14.粘貼包名,然后選擇構(gòu)建

15.等待構(gòu)建完成

16.打開文件夾,記住文件所在位置下一步會用到

17.使用DevEco Studio打開項(xiàng)目,目標(biāo)文件在如圖所示圈起的位置,選中ohos,點(diǎn)擊ok

18.打開后找到圖中圈起來的文件

19.把兩文件中的簽名刪掉

20.使用自動簽名去重新簽名

21.簽完名,用數(shù)據(jù)線連接鴻蒙真機(jī)與電腦后點(diǎn)擊運(yùn)行。注意:使用遠(yuǎn)程模擬器可能會黑屏,因?yàn)閳D形加速了,走了不同的接口,基本的屏幕截圖可能獲取不到數(shù)據(jù)。

第一次構(gòu)建大概等個(gè)3分鐘,就可以在手機(jī)上玩這游戲了!!!!是不是非常簡單!
筆者的一些個(gè)人觀點(diǎn):
想要DIY一個(gè)新3D游戲的話,需要策劃、建模、音樂等。
關(guān)于游戲建模,常用的3D建模軟件有:3DMax、Maya、Blender。其中Blender是免費(fèi)使用的,但相關(guān)學(xué)習(xí)資源比3DMax和Maya少。
關(guān)于音樂:好的音樂能增加游戲體驗(yàn)感和沉浸感,所以音效也是游戲重要的一部分。
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)