无需编程的游戏引擎 为什么游戏厂商不做java语言的3A大作?

[更新]
·
·
分类:游戏
3273 阅读

无需编程的游戏引擎

为什么游戏厂商不做java语言的3A大作?

为什么游戏厂商不做java语言的3A大作?

mc已经证实了Java游戏可以非常优秀,而Java又有跨平台性,不用单独研究macOS和Linux,还比c全系简单,有什么技术障碍吗?

开发游戏看开发引擎的。而且开发游戏最主要是建模,配音,动画,剧本。再来才是编程

Java真不适合,我是一名Java开发,Java做个小游戏还行,大游戏做服务端还行,客户端扯几把蛋了

用合适的工具做合适的的事情。
java做游戏后台尚可以考虑,对于服务端来讲主要还是io更多点,但是涉及到服务端计算密集型的业务,java不光是生态差,性能也不太能跟得上。
如果是客户端的话,那些带gc的语言都不太适合对实时性要求高的游戏,棋牌类对延迟不敏感的感知不强烈,对抗竞技的对用户来讲就是灾难级的体验了。你想想你王者荣耀里面放个技能结果触发gc卡顿了一下你能忍?玩拳皇你格挡按出来了突然触发gc卡顿一瞬间导致你没挡住吃了技能你能忍?
java这玩意主要还是在于生态好,尤其是大数据领域,工程化做的好。游戏领域还是算了吧。

因为java慢吧

你试试java写一个函数回调,写起来啰里八嗦的,还有异步方法。整个语法就是啰里八嗦。

可以做,java的zgc已经实现最大停顿1ms,没人做只是游戏厂商已经有现成的方案了,不想改变而已

一句话:术业有专攻

首先游戏开发生态主要是C 为主,其次是C 能更好的调用用户机器性能。

不断生成和销毁的对象,对java是灾难

个人觉得是生态决定的,一项技术代替另一项技术一般需要很长时间

什么是原神母语?

c 语言编程。原神是中国人用汉语,外国人用英语开发的。日本人用日语。
原神是用Unity编程语言引擎开发的。
《原神》是由上海米哈游制作发行的一款开放世界冒险游戏,于2017年1月底立项,初测试于2019年6月21日开启 ,PC版技术性开放。