jedi 发表于 2020-11-24 10:32

java和c#直接互切,几乎可以说无缝衔接


但是unity不止是c#语言这种事情


简单地说,都要

wangwei819 发表于 2020-11-24 10:32

java谢谢
(在下搞Unity的)

czl620 发表于 2020-11-24 10:33

游戏开发有些红海了。你学历也一般。   搞java好些。

因你而快乐 发表于 2020-11-24 10:33

见过不少选择语言的问题
见过不少纠结unity vs unreal的问题
第一次见到语言和游戏引擎二选一的问题
活久见

yangjingchi 发表于 2020-11-24 10:33

好家伙,你把Unity看得太低了吧,还是说你觉得Unity就是游戏开发的全部了?Unity没多少技术点?光是Shader就多了去了,什么?Shader还不够?AI、行为树了解一下,图形学了解一下,VR、AR、 光照模型、引擎底层、帧同步、内存加密、反作弊、性能优化、热更、屏幕后处理、寻路、群集模拟、ECS、服务器端的高并发、分布式、负载均衡等等等等大大小小的技术点多了去了。
我看你是刚入门吧?想做游戏开发只学Unity可不行。相对别的开发来说,游戏开发中的技术反而是更多的,因为范围太广泛了,各种效果,只有你想不到的,没有做不到的。想到的要实现的各种效果越多,技术点就越多。
给你看看做一个传送门效果,要用到哪些知识,尤其是数学知识。
Unity高级教程-传送门_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

春到湘江 发表于 2020-11-24 10:34

你能感觉到java涉及的技术点多,说明你java入门了,建议继续学习java。另外,java的就业范围也比unity更广。
我之前做过很长时间unity客户端,现在是java服务器岗位(和ccc客户端),都是游戏行业。我自信在这两边都比你了解更深入,我的选择是以后还想做unity,无他,只是因为我喜欢做游戏,而unity离做游戏更近一些。

wxwmummy 发表于 2020-11-24 10:34

JAVA需求更多一些 选择也更多一些 竞争者也更多
unity相对小众一些,主要是游戏开发 VR AR等领域,需要掌握图形学方面的知识 ,一般程序员不会做

心境 发表于 2020-11-24 10:35

做游戏的话,就做好加班的准备吧。

草根 发表于 2020-11-24 10:35

本人搞UNITY,建议的话走JAVA,尽量往底层或者说前期往后端方向走。特别是对于非计算机专业来讲,unity成长空间有限,单独的只会开发前端功能很容易到达瓶颈。当然并不是说前端一无是处,前端渲染搞得牛逼也是可以的。

恋爱ing 发表于 2020-11-24 10:35

首先,当前Unity3D和Java在IT行业都有比较广泛的应用,其中Unity3D在游戏、设计等领域有比较多的应用,基于Unity3D也可以构建出比较好的交互场景,相信在5G通信时代,Unity3D的应用场景会进一步增加,市场空间也会增大。
与Unity3D不同,Java本身一门全场景编程语言,目前被广泛应用在Web开发、移动互联网开发和大数据开发领域,实际上在不少开发场景下,Java与Unity3D的结合应用也比较多。从当前IT(互联网)行业的岗位需求情况来看,Java程序员的岗位需求量要更大一些,但是从岗位附加值来看,不少Unity3D开发岗位的附加值还是比较高的,所以初学者可以根据自身的知识基础、能力特点和兴趣爱好来选择学习方向。
从整体的就业面来说,虽然Unity3D的就业面相对比较窄,但是发展前景还是比较广阔的,如果未来想在游戏和设计(泛设计领域)发展,学习Unity3D是不错的选择,就业岗位也比较多,而且随着5G通信时代的到来,基于Unity3D与工业场景的结合点也非常多。从编程开发的角度来看,基于Unity3D的技术开发并不复杂,即使数学基础比较薄弱的人,也完全能够学习Unity3D,而且能够学得会、用得好。
当前如果选择学习Java语言,一定要重视新技术的学习,比如学习Java大数据开发就是不错的选择,这样不仅能够提升自身的职场价值,同时也能够获得更多的就业机会。
页: 1 [2] 3
查看完整版本: 走java还是unity?