不会U3d怎么能成为优秀的游戏开发呢?

小黄油?

如果不是做快速换皮的小游戏,那成长价值是相对比较高的,前提做出来的品质过硬(反复修改迭代)。1~2个月的小游戏项目挺好的。
棋牌和在线教育是相对专业化的东西,极端情况下就是重复在业务层面劳动,影响个人成长的可能性。比如做棋牌如果只是摆界面,写一些业务层面的东西,进步就非常缓慢。
做游戏大概要吃透, 基本的 2D碰撞、3D碰撞,自然模拟、图形学shader 之类的,是有很多可以深入的东西。
不能进入了舒适区就开始混日子 堆业务代码了, 个人的成长关键还是在于 要自己给自己找麻烦, 。

5赞

想做游戏,还是得练c++

老哥说到心坎里了。之前小版本迭代写业务觉得很无聊,现在研究3d加班加点又痛苦又有激情,人真是奇怪。

就是像你这种人误导,才导致了那么多只是想要做游戏的人,最后都把自己做成了技术宅或者码农……明明人家只想做游戏而已……

1赞

还有你!

:yum: 不会唱跳 rap 篮球 怎么能做好游戏 ?

你喷得也切题一点吧,楼主显然说得是程序方向。我很难想象一个游戏程序员在不懂c++的情况下能成为“优秀的游戏开发”!

1赞

什么叫做"只是想要做游戏"呢?就是写写简单的游戏逻辑?想要成为优秀开发,这些游戏基础知识始终绕不过,不然你就只能永远依赖别人写好的东西。
当然,如果你说的是 游戏策划、游戏制作人 之类的职位,那就没必要了解这么深了。

C++ 写游戏引擎和底层的东西还是要用,但是开发游戏还是脚本语言合适,这是未来的趋势。

画画和铅笔……看来学画画还需要会制作铅笔。

老兄,会c++的人怎么可能不会脚本,我说得c++是要求他练内功,不然都不知道脚本是怎么绑定的。

如果你说C++ 是指背后要学习的 数据结构、网络、编译原理 之类的,那是没错的,但是不能让人练C++去走弯路。C++又不是内功, 只是个编程语言。

我知道你想说的是什么,技术只是游戏组成的一部分。美术、策划、产品体验,一样很重要
自己做游戏确实没必要深入技术,但是如果你帮别人做,别人提的需求,只用一句 **“实现不了”**搪塞吗。

老哥你在哪个城市,感觉这占比不对啊

北京,你们那边啥情况?

深圳感觉 65%棋牌 15%教育 20%小游戏

可以啊,棋牌比例这么高,果然是天高皇帝远:joy:

感觉你的问题 成为一名优秀的游戏开发其实和引擎无关
我觉得一名优秀的游戏开发
1.本身就应该能驾驭各种游戏引擎,就算不能驾驭,但转型时也能迅速适应。
2.热爱游戏,下班有空多玩游戏,体验各种交互和逻辑,积累经验,在策划出方案的时候能根据自己的产品scene去提出一些建议。
3.理解图形学,能写shader,知道各种渲染原理,有各个平台,各个端的发布经验,在立项一个新游戏的时候能搭建一个简单易用安全性又高的框架。

奈何目前国内的情况你也知道,什么赚钱抄什么,想在creator团队中成长,最多两年左右就很难再学到新东西了。关键还是要自己去了解底层和原理吧。UE4这种就不说了,国内比较好的团队也就10几个,而且专业性非常强。
个人的一些拙见。

赞同你的看法,我刚好就到creator2年多,试图学习shader,但是没有找到合适多渠道。看到大公司都招聘U3d, 要求C++等,感觉creator天花板太低了。U3d都话2D也好,3D也好都很完备,有很好都shader支持。

所以觉得想要再有进步需要从U3d入手,这样才能涉及到更多层面