0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS如何玩 3d 游戏

OpenHarmony技术社区 来源:HarmonyOS技术社区 作者:HarmonyOS技术社区 2022-01-04 14:23 次阅读

总有网友期待 HarmonyOS 什么时候能出 3d 游戏,今天就教你写一个能玩的 3d 游戏。

开发工具

开发工具如下:

cocos creator3.3.x

DevEco Studio

效果演示

荣耀 20 青春真机演示:

教程

前提:默认安装好开发工具 cocos creator3.3.x(笔者用的是 3.3.2 版本)和 DevEco Studio。

①打开 cocos creator 新建一个工程。 ②选择 Example Taxi Game,输入项目名称(以 Helloworld 为例)后,选择创建并打开。

③打开后,选中 assets 中的 scene 下的 login 并双击,然后点击三角形运行图标,即可在浏览器预览游戏。

④选择菜单栏中的 Cocos Creator 中的偏好设置。

⑤在外部程序中把 Harmonyos SDK 和 NDK 的安装路径填上。

⑥选择项目中的构建发布。

⑦发布平台选择鸿蒙

⑧勾选调试模式和 Source Maps。

⑨使用华为开发者账号登录 AppGallery Connect 平台,选择我的项目。

⑩添加项目。

⑪填写项目名称。

⑫添加应用。

⑬填写应用包名,并复制包名下一步会用到。

⑭粘贴包名,然后选择构建。

⑮等待构建完成。

⑯打开文件夹,记住文件所在位置下一步会用到。

⑰使用 DevEco Studio 打开项目,目标文件在如图所示圈起的位置,选中 ohos,点击 ok。

⑱打开后找到图中圈起来的文件。

⑲把两文件中的签名删掉。

⑳使用自动签名去重新签名。

㉑签完名,用数据线连接鸿蒙真机与电脑后点击运行。注意:使用远程模拟器可能会黑屏,因为图形加速了,走了不同的接口,基本的屏幕截图可能获取不到数据。

第一次构建大概等个 3 分钟,就可以在手机上玩这游戏了!!!!是不是非常简单!

总结

笔者的一些个人观点:

想要 DIY 一个新 3D 游戏的话,需要策划、建模、音乐等。

关于游戏建模:常用的 3D 建模软件有:3DMax、Maya、Blender。其中 Blender 是免费使用的,但相关学习资源比 3DMax 和 Maya 少。

关于音乐:好的音乐能增加游戏体验感和沉浸感,所以音效也是游戏重要的一部分。

笔者正在学Blender,如果有做游戏的朋友,大家可以一起交流啊。

原文标题:超好玩的HarmonyOS 3D小游戏!

文章出处:【微信公众号:HarmonyOS技术社区】欢迎添加关注!文章转载请注明出处。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 浏览器
    +关注

    关注

    1

    文章

    971

    浏览量

    34388
  • 鸿蒙
    +关注

    关注

    55

    文章

    1588

    浏览量

    42115
  • HarmonyOS
    +关注

    关注

    79

    文章

    1791

    浏览量

    29248

原文标题:超好玩的HarmonyOS 3D小游戏!

文章出处:【微信号:gh_834c4b3d87fe,微信公众号:OpenHarmony技术社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    上瘾了#3D打印机

    3D打印
    吴彦祖
    发布于 :2022年05月31日 08:41:01

    3D游戏一段时间就花屏死机(带解决办法)

    3D游戏一段时间就花屏死机(带解决办法)  网友 snowfox2000:我用的显卡是华硕GeForce 7900GT,没有超频。最近突然发生异常,具体表现为
    发表于 02-23 01:07

    苹果手机(IPHONE) OpenGL ES 3D 游戏开发培训班

    苹果手机(IPHONE) OpenGL ES 3D 游戏开发培训班 上海vxworks培训上海powerpc培训上海ARM 培训上海ARM 培训电路设计培训班 电路设计培训班 高效开关电源设计培训班
    发表于 05-16 14:50

    3d 电影发展史

    ,当时世界上最伟大的导演们,绝大多数都对3D电影低眼相看,认为那只不过是在魔术而已,根本不是艺术。然而,希区柯克不这么想,他在1954年拍摄了3D版的《电话谋杀案》,成为了当时3D
    发表于 09-20 14:57

    经典DOS 游戏也难不到树莓派

    rpix86 v0.03 支持《毁灭战士》( Doom )、《毁灭公爵》 3D 《 Duke Nukem 3D 》、《创世纪之勇闯地下城》( Ultima Underworld )、《触手也疯狂》( Day
    发表于 07-08 11:07

    1分钟了解荣耀V9的【3D创意拍】怎么

    `3D创意拍是荣耀V9手机推出的强大新功能,用户通过它,可以快速获得人像3D模型,打造独家定制的3D玩偶,非常好玩有趣。那3D创意拍究竟该怎么
    发表于 04-06 10:38

    3D游戏运行时无法重新创建NvFBC对象?

    当我在虚拟PC(win7)中运行3D游戏时,3D游戏将改变桌面分辨率,因此我释放Nvfbc对象并尝试重新创建它,但status.bCanCreateNow将为false,直到
    发表于 09-14 10:37

    Intel Q33 express芯片组如何启用2D3D

    根本无法打开它们。错误消息是我的显卡不支持webgl。问题:由于这是一张旧卡,有没有更新的显卡我可以替换它?我确实将我和我的女朋友进行了比较,并注意到我的不支持2D3D,而她的确如此,她对游戏没有
    发表于 11-21 11:47

    3d全息风扇灯条|3D全息风扇方案|3d全息风扇PCBA

    我公司专业从事3D全息风扇研发生产,主要生产供应3D全息风扇PCBA,也可出售整机,其他配件可免费提供供应商信息或者代购,欢迎咨询 刘先生:*** 微信同号3d全息风扇灯条3d全息风扇
    发表于 08-02 09:50

    浩辰3D的「3D打印」你会用吗?3D打印教程

    3D打印技术是综合了三维数字技术、控制技术、信息技术众多技术的创新研发技术,具有设计样式多元化、试制成本低、制作材料丰富等特点。通过数字化设计工具+3D打印技术相结的模式,可以帮助企业高效实现创新
    发表于 05-27 19:05

    HDC2021技术分论坛:酷炫3D效果在瘦设备上也能实现?

    ,离不开3D渲染引擎。本期,我们就和大家聊一聊HarmonyOS3D渲染引擎。一、产生背景现有的商业3D引擎,在游戏、工业设计、影视等领域
    发表于 12-21 10:40

    倒计时3小时,又能抽HarmonyOS周边啦!

    HarmonyOS分布式游戏场景基于Canvas开发2D游戏基于WebGL开发3D游戏
    发表于 05-18 16:28

    裸眼3D显示应用

    以及3D眼镜的局限性,导致在2010年推出的3D立体显示并未在游戏和家庭娱乐中得到大规模的普及。 DLP® 技术可以实现具有出色图像质量的多视角自动立体显示解决方案。通过将观看者与虚拟物体之间的距离
    发表于 11-07 07:32

    iMX8QM安卓平台支持3D游戏吗?

    我使用 Unity Hub 和 android runtime 开发了一个 3D unity 游戏。我可以在基于 Android 的手机上这个游戏,但不能在 iMX8QM 上
    发表于 04-04 07:42

    实时3D艺术最佳实践-纹理技术解读

    纹理贴图获取2D曲面图像并将其映射到3D多边形上。 本指南涵盖了几种纹理优化,可以帮助您的游戏运行得更流畅、看起来更好。 在本指南的最后,您可以检查您的知识。您将了解有关主题,包括纹理图谱
    发表于 08-02 06:12