前言
總有網友期待鴻蒙什么時候能出3d游戲,鴻蒙當然能!今天就教你寫一個能玩的3d游戲。
一、開發工具
1.cocos creator3.3.x
2.DevEco Studio
二、效果演示
榮耀20青春真機演示:點此播放視頻
三、教程
前提:默認安裝好開發工具cocos creator3.3.x(筆者用的是3.3.2版本)和DevEco Studio
1.打開cocos creator 新建一個工程

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

3.打開后,選中assets中的scene下的login并雙擊,然后點擊三角形運行圖標,即可在瀏覽器預覽游戲

4.選擇菜單欄中的Cocos Creator中的偏好設置

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

6.選擇項目中的構建發布
7.發布平臺選擇鴻蒙

8.勾選調試模式和Source Maps

9.使用華為開發者賬號登錄AppGallery Connect平臺,選擇我的項目

10.添加項目

11.填寫項目名稱

12.添加應用

13.填寫應用包名,并復制包名下一步會用到

14.粘貼包名,然后選擇構建

15.等待構建完成

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

17.使用DevEco Studio打開項目,目標文件在如圖所示圈起的位置,選中ohos,點擊ok

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

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

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

21.簽完名,用數據線連接鴻蒙真機與電腦后點擊運行。注意:使用遠程模擬器可能會黑屏,因為圖形加速了,走了不同的接口,基本的屏幕截圖可能獲取不到數據。

第一次構建大概等個3分鐘,就可以在手機上玩這游戲了!!!!是不是非常簡單!
筆者的一些個人觀點:
想要DIY一個新3D游戲的話,需要策劃、建模、音樂等。
關于游戲建模,常用的3D建模軟件有:3DMax、Maya、Blender。其中Blender是免費使用的,但相關學習資源比3DMax和Maya少。
關于音樂:好的音樂能增加游戲體驗感和沉浸感,所以音效也是游戲重要的一部分。
原文鏈接:https://harmonyos.51cto.com