想做类似魔兽世界和激战 2 这样的游戏的话,应该用什么游戏引擎和编程语言呢

2023-10-30 02:54:08 +08:00
 placeholder
就是大型的 3D MMORPG 这种,

然后就是能支持插件,最好是能够支持闭源插件,

就是所有插件都要提交经过审核之后才能放到游戏里用。

然后就是能有比较大的优化空间,或者说比较容易优化。

然后就是像激战 2 ,里面有活动面板,

打开基本就是个网页,里面的内容随时可以改变,想有一个这种功能。

还有就是一些反作弊和反外挂方面的知识,应该怎么去学习。

目前有看过一些游戏引擎,unity 、unreal 和 godot ,还有一个 cosos ,

但是因为时间不是很多,自己脑子也不是很够用,所以来这里问一下,找一个方向猛猛学习。

目前比较倾向于 godot + csharp ,但是又不清楚是不是能实现我的这些需求。
3488 次点击
所在节点    游戏开发
27 条回复
root71370
2023-10-30 10:53:25 +08:00
@bianhui 古德古德
msaionyc
2023-10-30 11:03:20 +08:00
如果你说的是完整版的这两款游戏的话,你做到老也做不出来。

但如果只是做个 demo ,一辈子可能能做出来
ljsh093
2023-10-30 11:14:12 +08:00
@mightybruce #18 12000+提交,看来光一个后端就够 op 撸几年的了
rev1si0n
2023-10-30 11:54:51 +08:00
这个想法可能就是石器时代想往现代化迈进,现在可能连造个斧头都费劲。要学的东西可不少,要花的时间,一个人,全身心投入,十年到几十年估计可以吧。
nothingistrue
2023-10-30 12:40:11 +08:00
魔兽世界、激战 2 都是单游戏专有引擎,不具备可参考性。其实 MMORPG 只要不是换皮的,都是专有引擎,你需要一个团队去开发和维护引擎。
murmur
2023-10-30 12:44:56 +08:00
魔兽世界的引擎还是很猛的,之前连 win2000 都兼容,优化爆锤一种国产 mmo
sumarker
2023-10-30 12:59:19 +08:00
问了一下 chatgpt
只说结论:
综合考虑,如果你倾向于使用 Godot 和 C#,那么你可以开始着手学习,但是要意识到可能需要面对性能优化和插件系统方面的挑战。而如果你的项目预算和团队规模允许,Unreal Engine 可能是一个更好的选择,特别是在图形表现和网络多人方面。Unity 则提供了一个中庸的选项,有大量的教程和资源,适合初创团队快速上手。最终的选择应该基于你的项目需求、预算以及团队的技术能力和偏好。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/986547

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX