Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript webGL还是voxel.js?_Javascript_Webgl - Fatal编程技术网

Javascript webGL还是voxel.js?

Javascript webGL还是voxel.js?,javascript,webgl,Javascript,Webgl,我学习JavaScript是因为我想最终制作体素游戏(比如minecraft类型的样式)。我被告知要使用WebGL,但我见过很多使用voxel.js的minecraft类型游戏的例子 那么我应该用哪一个呢?哪一个更适合基于体素的网络游戏?“哪个X更好”很少是个好问题。这取决于你想做什么,你已经知道什么,你的个人品味,还有很多其他的事情 也就是说: voxel.js本身使用WebGL 如果您不使用voxel.js,您将不得不滚动您自己的体素框架。这是一项重要的任务,它会分散你对游戏性的注意力 我没

我学习JavaScript是因为我想最终制作体素游戏(比如minecraft类型的样式)。我被告知要使用WebGL,但我见过很多使用voxel.js的minecraft类型游戏的例子

那么我应该用哪一个呢?哪一个更适合基于体素的网络游戏?

“哪个X更好”很少是个好问题。这取决于你想做什么,你已经知道什么,你的个人品味,还有很多其他的事情

也就是说:

voxel.js本身使用WebGL

如果您不使用voxel.js,您将不得不滚动您自己的体素框架。这是一项重要的任务,它会分散你对游戏性的注意力

我没有用voxel.js编写任何有意义的代码,但我已经用它进行了实验,它看起来非常可靠。此外,它仍在积极开发中,因此其能力只会不断增长。除非您需要一个特定的功能,而某些人还没有编写voxel.js模块来处理这个功能,并且您不想出于某种原因自己编写该模块,否则使用voxel.js是明智的选择

所以我要说,不要重新发明轮子。您的问题已经有了免费的高质量解决方案。

“哪个X更好”很少是个好问题。这取决于你想做什么,你已经知道什么,你的个人品味,还有很多其他的事情

也就是说:

voxel.js本身使用WebGL

如果您不使用voxel.js,您将不得不滚动您自己的体素框架。这是一项重要的任务,它会分散你对游戏性的注意力

我没有用voxel.js编写任何有意义的代码,但我已经用它进行了实验,它看起来非常可靠。此外,它仍在积极开发中,因此其能力只会不断增长。除非您需要一个特定的功能,而某些人还没有编写voxel.js模块来处理这个功能,并且您不想出于某种原因自己编写该模块,否则使用voxel.js是明智的选择

所以我要说,不要重新发明轮子。您的问题已经有了免费的高质量解决方案