刚学游戏开发, cocos creator 还是 unity3d

2020-06-23 17:31:55 +08:00
 zhangfeiwudi

本人做程序员也好多年了,主要做后端开发。目前也算是某中厂的核心开发。

技能方面:Java 、php 、nodejs 、go

底层方面: 数据结构 链表 hash 树 图 都学过。多线程 多进程 携程 等等都有应用。

以前在学校里还手撸过一个简单 master - worker 的 c 版 http 服务器

但是 综上所述 我所有的技能都是 web 后端技术线的。本人挺喜欢玩游戏的 就想自己做游戏 。 不知道到底是学 cocos creator 还是 unity3d 呢 我其实想做个简单的 文字挂机游戏。 然后在做几个 横版游戏 后面再看吧 。就比较纠结 不知道先学哪个

cocos 我看了下 直接 js 上手 应该难度不大。可能对于一些 动画,拖拽 物理碰撞 公式可能有点难

unity3d 我从来没接触过 c# 可能要花时间学下 而且以前除了上学写的 c vb 基本上很少在 window 下开发

6046 次点击
所在节点    问与答
6 条回复
millionart
2020-06-23 21:54:29 +08:00
如果只考虑开发 2D 或者 3D 小游戏可以试试 godot,有基础的不推荐 unity 了,这几年 unity 有点作,同期上手推荐 unreal
wasd6267016
2020-06-23 22:07:58 +08:00
看样子 unity 最适合你

godot 社区还不够有影响力

unity 中国区作归作,不影响你一个初学者,社区、资源、教程什么的 都是目前顶级的,包括以后的工作机会

C# 跟 java 没啥区别 java 真的会的话 C# 半天就上手了
shpkng
2020-06-23 22:16:53 +08:00
Unity,真的,别信那些不做游戏的人说的鬼话,好上手资源多又易用的,也就 Unity 了。
不是说 Cocos 和 UE 啥的不好用,而是都是写代码的谁都懂,生态这个东西太重要了。
Mutoo
2020-06-23 22:19:49 +08:00
多年从业经验,用过 cocos2d-js 和 unity 。建议直接上 Unity,坑少,国外商业游戏引擎非常成熟。
piaochen0
2020-06-24 11:57:17 +08:00
其实看楼主想把游戏开发出来放在哪个平台上,还是仅仅自己做着玩玩。
假如想放到微信小游戏上,那就 cocos creator,据我所知目前 u3d 还不支持微信平台。
假如想出于兴趣学习游戏开发,不谈以后发布的平台,那就 unity3d 。
学习的资源也更多,引擎也更成熟。
unity3d 仅仅使用了 C#非常基础的语法,有 JAVA 基础基本上能直接上。
动画,物理碰撞这些都有现成的系统,你要做的是学会这些系统的使用。
公式什么的,一般的游戏基本上不太能用的到,现在引擎都封装的非常好了。
等遇到具体问题再解决吧。
zhangfeiwudi
2020-06-28 13:20:10 +08:00
感谢大家,我开始学 unity3d 了 ,看了下入门教程 还是比较简单的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/684205

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX