天下之事常成于困约,而败于奢靡。这篇文章主要讲述#星光计划2.0# 构建HarmonyOS 3D游戏相关的知识,希望能为你提供帮助。
【本文正在参与51CTO HarmonyOS技术社区创作者激励计划-星光计划2.0】
活动连接:点此查看星光计划2.0详情
::: hljs-center
前言
:::
?总有网友期待鸿蒙什么时候能出3d游戏,鸿蒙当然能!今天就教你写一个能玩的3d游戏。
一、开发工具
【#星光计划2.0# 构建HarmonyOS 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少。
关于音乐:好的音乐能增加游戏体验感和沉浸感,所以音效也是游戏重要的一部分。
笔者正在学Blender,如果有做游戏的朋友,大家可以一起交流啊。
?
想了解更多关于鸿蒙的内容,请访问:
51CTO和华为官方合作共建的鸿蒙技术社区
https://harmonyos.51cto.com/#bkwz
::: hljs-center
文章图片
:::
推荐阅读
- CUDA C 最佳实践(控制流读书笔记)
- 简单的笔刷效果OpenGL
- 两种语言的WordPress主题
- WordPress主题sydney更新失败
- WordPress主题上载错误(致命错误:不能在写入上下文中使用函数返回值)
- WordPress-迁移后,主题停留在加载中
- WordPress主题商店Isle视频
- WordPress主题自动恢复
- WordPress的主题PHP到PDF转换错误