当一个Cocos博主被问有没有Unity教程...

点击上方亿元程序员+关注和★星标

引言

哈喽大家好,自从恢复更新以来,我的文章受到系统的强力推荐:

我新收获了许多新粉丝们的关注:

与此同时,收到的私信也非常多:

其中 甚至还有一部分Unity的独立开发者,感谢给我提供了非常好的情绪价值:

还有另外一个新粉丝的私信引起了我的注意,后台收到的:

看到这句话,我愣了几秒,回复说:

巧了!还真有!想当年,笔者就是从Unity入门的游戏开发。

今天 我们就来聊聊Unity开发者如何迅速入门Cocos游戏开发。(???)

Unity开发者入门Cocos技巧

1.安装和版本管理

UnityHub 可以使用来管理Unity的编辑器版本、项目以及各种模板。

在CocosCreator中 ,同样您也可以通过CocosDashBoard来管理引擎,项目以及模板。

2.编辑器

作为一个Unity开发者 ,在绝大多数的情况下您可以无缝使用CocosCreator的编辑器,他们拥有接近的编辑器布局以及使用方式。

略有不同的地方 在于,CocosCreator 由于使用Electronic+Chromium开发,您既可以通过浏览器预览游戏,也可以直接在编辑器内运行游戏

3.工作流

CocosCreator2D3D 工作流与Unity类似。

贴图资源

贴图资源 的导入和Unity类似。

也可以在项目设置中配置全局纹理压缩。

模型和动画

在CocosCreator中 导入FBXUnity 是一样的,将文件拖拽或者复制到工程的 Assets目录下即可。

Spine骨骼动画

CocosCreator 内置了Spine 动画组件,您可以直接通过spine.Skeleton组件来使用他。

动画和状态机

CocosCreator支持关键帧动画、骨骼动画。

您可以直接在编辑器内编辑和预览这些动画。

和Unity的Animator类似CocosCreator 也支持动画状态机的编辑,您可以在Marionette动画系统中找到他们。

音乐和音效

CocosCreator 同样支持AudioSource组件用于播放音乐和音效。

资源包

和Unity类似CocosCreator也支持从外界导入资源包的方式进行合作开发。

发布和构建

除了和Unity一样发布在各种原生平台外CocosCreator也支持发布在如微信小游戏、抖音小游戏等小游戏平台。

4.组件的生命周期

和Unity类似CocosCreator的组件也有自己的生命周期,系统将通过回调组件内已注册的方法,方便开发者处理业务逻辑。

以上就是Unity开发者入门Cocos技巧,部分素材来源于官方文档,更详细的教程小伙伴们可以前往官方文档查看。

借此升华一下

以上内容并非笔者故意抢人头,小伙伴们乐一乐就好。

有相当多 的游戏开发新人问笔者:"Unity还是Cocos?"

如果你开始自己做游戏,真不用纠结Unity还是Cocos。

可以肯定的是,这两个引擎都是非常优秀的,也有各自的特点。

1.如果你是工作需要,则按照公司的安排选择。

2.如果你想开发3D游戏,优先考虑Unity,也可以考虑在不断提升3D能力的Cocos。

3.如果你想开发微信小游戏,优先考虑Cocos,也可以考虑Unity的团结引擎。

结语

当然了,笔者写文章的目的也是为了传道受业解惑更多的人,收获更多的情绪价值。

没有Unity的教程,纯粹是精力不够,但是不代表以后不会有。

万一 哪天Cocos 圈子满了,急需破圈的时候,Unity也是一个很好的圈子。

你们更支持Cocos还是Unity呢?


我是"亿元程序员",一位有着8年游戏行业经验的主程。在游戏开发中,希望能给到您帮助, 也希望通过您能帮助到大家。

AD:笔者线上的小游戏《打螺丝闯关》《贪吃蛇掌机经典》《重力迷宫球》《填色之旅》《方块掌机经典》大家可以自行点击搜索体验。

实不相瞒,想要个爱心 !请把该文章分享给你觉得有需要的其他小伙伴。谢谢!

推荐专栏:

知识付费专栏

你知道和不知道的微信小游戏常用API整理,赶紧收藏用起来~

100个Cocos实例

8年主程手把手打造Cocos独立游戏开发框架

和8年游戏主程一起学习设计模式

从零开始开发贪吃蛇小游戏到上线系列

点击下方灰色按钮+关注。

相关推荐
这是个栗子几秒前
AI辅助编程(一) - ChatGPT
前端·vue.js·人工智能·chatgpt
2501_944448002 分钟前
Flutter for OpenHarmony衣橱管家App实战:预算管理实现
前端·javascript·flutter
Remember_9935 分钟前
Spring 核心原理深度解析:Bean 作用域、生命周期与 Spring Boot 自动配置
java·前端·spring boot·后端·spring·面试
笨蛋不要掉眼泪8 分钟前
Redis持久化解析:RDB和AOF的对比
前端·javascript·redis
心.c10 分钟前
Vue3+Node.js实现文件上传分片上传和断点续传【详细教程】
前端·javascript·vue.js·算法·node.js·哈希算法
We་ct11 分钟前
LeetCode 48. 旋转图像:原地旋转最优解法
前端·算法·leetcode·typescript
黄筱筱筱筱筱筱筱21 分钟前
7.适合新手小白学习Python的异常处理(Exception)
java·前端·数据库·python
Yeats_Liao27 分钟前
微调决策树:何时使用Prompt Engineering,何时选择Fine-tuning?
前端·人工智能·深度学习·算法·决策树·机器学习·prompt
晚霞的不甘28 分钟前
Flutter for OpenHarmony 实现 iOS 风格科学计算器:从 UI 到表达式求值的完整解析
前端·flutter·ui·ios·前端框架·交互
陈希瑞31 分钟前
OpenClaw Chrome扩展使用教程 - 浏览器中继控制
前端·chrome