本人做程序员也好多年了,主要做后端开发。目前也算是某中厂的核心开发。
以前在学校里还手撸过一个简单 master - worker 的 c 版 http 服务器
但是 综上所述 我所有的技能都是 web 后端技术线的。本人挺喜欢玩游戏的 就想自己做游戏 。 不知道到底是学 cocos creator 还是 unity3d 呢 我其实想做个简单的 文字挂机游戏。 然后在做几个 横版游戏 后面再看吧 。就比较纠结 不知道先学哪个
cocos 我看了下 直接 js 上手 应该难度不大。可能对于一些 动画,拖拽 物理碰撞 公式可能有点难
unity3d 我从来没接触过 c# 可能要花时间学下 而且以前除了上学写的 c vb 基本上很少在 window 下开发
1
millionart 2020-06-23 21:54:29 +08:00 via iPhone
如果只考虑开发 2D 或者 3D 小游戏可以试试 godot,有基础的不推荐 unity 了,这几年 unity 有点作,同期上手推荐 unreal
|
2
wasd6267016 2020-06-23 22:07:58 +08:00
看样子 unity 最适合你
godot 社区还不够有影响力 unity 中国区作归作,不影响你一个初学者,社区、资源、教程什么的 都是目前顶级的,包括以后的工作机会 C# 跟 java 没啥区别 java 真的会的话 C# 半天就上手了 |
3
shpkng 2020-06-23 22:16:53 +08:00
Unity,真的,别信那些不做游戏的人说的鬼话,好上手资源多又易用的,也就 Unity 了。
不是说 Cocos 和 UE 啥的不好用,而是都是写代码的谁都懂,生态这个东西太重要了。 |
4
Mutoo 2020-06-23 22:19:49 +08:00
多年从业经验,用过 cocos2d-js 和 unity 。建议直接上 Unity,坑少,国外商业游戏引擎非常成熟。
|
5
piaochen0 2020-06-24 11:57:17 +08:00
其实看楼主想把游戏开发出来放在哪个平台上,还是仅仅自己做着玩玩。
假如想放到微信小游戏上,那就 cocos creator,据我所知目前 u3d 还不支持微信平台。 假如想出于兴趣学习游戏开发,不谈以后发布的平台,那就 unity3d 。 学习的资源也更多,引擎也更成熟。 unity3d 仅仅使用了 C#非常基础的语法,有 JAVA 基础基本上能直接上。 动画,物理碰撞这些都有现成的系统,你要做的是学会这些系统的使用。 公式什么的,一般的游戏基本上不太能用的到,现在引擎都封装的非常好了。 等遇到具体问题再解决吧。 |
6
zhangfeiwudi OP 感谢大家,我开始学 unity3d 了 ,看了下入门教程 还是比较简单的
|