最好的体素引擎/语言?

发布于 2025-01-05 10:34:28 字数 158 浏览 1 评论 0原文

我正在研究制作一款类似于《我的世界》的基于体素的游戏,只不过这会使用稍高的多边形体素和更高的纹理分辨率,以便创建更平滑、更真实的地形以及独特的功能,例如基于体素的自定义角色、玩家和敌人。

我的问题是开发这种类型的独立游戏的最佳引擎和语言是什么,对于这种类型的体素来说,图形优化程度最高?

I'm researching making a voxel-based game similar to Minecraft, only this would be with slightly higher polygon voxels with higher texture resolutions in order to create smoother, more realistic terrain and also unique features like custom voxel-based characters, players, and enemies.

My question is what is the best engine and language to develop this type of indie game with that would be the most graphically optimized for this type of voxels?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

听不够的曲调 2025-01-12 10:34:28

有两种类型的遮阳篷:
1-您愿意在项目中投入大量时间和精力并完成游戏的所有层,因此我会告诉您使用 C++ 和 OpenGL/Vulkan(这些是与不同抽象级别的 GPU 进行通信的 API) ,OpenGL 更加抽象,可以为您做很多无聊的事情,但是您可以使用 Vulkan 更好地控制内存管理/使用

2 - 您想尝试制作游戏,并且不想费心学习深度 C++ 和。 GPU 逻辑,我会选择 Unity 或虚幻引擎。

There is two types of awnser :
1- you are willing to put a lot of time and effort in your project and doing all layers of your game, therefor I would tell you to go with C++ and OpenGL/Vulkan (those are APIs to talk with GPUs at different levels of abstraction, OpenGL is more abstracted and does a lot of boring stuff for you but you have more control with Vulkan on your memory management/usage.

2- you want to try to make a game and you don't want to bother learning deep C++ and GPU logic and I would go for Unity or Unreal Engine.

原来分手还会想你 2025-01-12 10:34:28

C++ 是一种语言。现在的问题是,您是否想借助 GPU 来加速渲染速度?如果需要,则必须使用 OpenGL 或 Direct3D。
我很好奇 OpenCL 是否可以通过获得比 OpenGL 更多的 GPU 硬件访问权限来实现更复杂的体素计算。

C++ is the language. Now the question remains is if you want to speed up rendering with the help of the gpu-s? If you want then you must either use OpenGL or Direct3D.
I'm curious if OpenCL could enable a more complex voxel calculation by gaining more access to gpu hardware than OpenGL.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文