找回密码
 立即注册
查看: 466|回复: 4

不考虑国内赚钱就跑的套现模式。如果都实用Rust语言 ...

[复制链接]
发表于 2022-1-18 09:01 | 显示全部楼层 |阅读模式
rust 是系统级编程,也就渲染,场景管理,序列化,动画,物理,ai需要,上层逻辑不需要
发表于 2022-1-18 09:02 | 显示全部楼层
rust 是系统级编程,也就渲染,场景管理,序列化,动画,物理,ai需要,上层逻辑不需要
发表于 2022-1-18 09:07 | 显示全部楼层
rust游戏引擎已经有过推荐了:
说几个Rust游戏引擎里面列出的引擎有3个:

  • Bevy
  • Amethyst
  • Piston
小有名气的《veloren》就是使用rust开发的游戏(不过veloren没有声明自己使用的引擎,应该是自研引擎)
<hr/>至于描述里提到的godot的话,godot官方主推的语言是GDScript,而不是rust。让godot支持rust是第三方开发的插件,第三方维护的语言绑定可能无法跟上官方的更新。
(刚才去看了一眼,rust插件目前兼容的godot版本是3.3,比官方最近更新的3.4要低一个版本)
当然如果对新版功能没有那么多追求的话,是可以稳定长期使用同一个版本。只不过我作为godot的用户,个人认为如果选择godot了,那我肯定会推荐使用GDScript。
<hr/>其实如果只是单纯的列出引擎的话,那可以在这个列表中找到超过三十个Rust游戏引擎:
Rust游戏引擎列表(但里面还是列出了一些通过第三方插件提供Rust支持的游戏引擎,比如:raylib、SDL、SFML……等,这些我记得都是C++游戏引擎)
但是可能有点跑题,问题貌似要的是:那种游戏引擎比较好?而不是列出所有的Rust游戏引擎。也就是说还要对比里面哪个游戏引擎最好。
那么我在Rust列表里见到了那么多通过外部插件来提供Rust支持的游戏引擎。我觉得既然Rust通过第三方插件提供支持,还能列到Rust引擎列表里。
那就直接给unity或者unreal搞个Rust插件,就得到了比较好的Rust引擎了。
发表于 2022-1-18 09:11 | 显示全部楼层
没有unity和unreal级别的引擎,那rust就永远别想和C#,C++争。
你招几个c++老炮,可比招几个rust初级工程师容易多了。
别看知乎rust吹得震天响,揪出来十个,七八个怕是连代码都没写过几行。
国内合格的rust工程师,完全可以拉几个qq群装下。会写rust的,几个千人群也够了。
发表于 2022-1-18 09:16 | 显示全部楼层
游戏程序里大量运用面向对象思想,没说rust不行,但是你非要用rust是不是折磨自己呢?
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-16 15:27 , Processed in 0.094314 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表