Com*_*r7G 1 javascript c# procedural-generation
我想不出一个好方法,如果可能的话,我会感激一些帮助!
我担心我没有任何代码可以发布,因为我没有那么远.
我需要从0-999范围内的3个(或可能更多)参数生成一系列值.
对于给定的输入,该值必须始终相同,但在上边界和下边界之间具有公平分布,以便看起来是随机的.
例如:
function (1, 1, 1) = 423
function (1, 1, 2) = 716
function (1, 2, 1) = 112
Run Code Online (Sandbox Code Playgroud)
这些必须合理地快速生成,我的意思是我应该能够在网页加载期间生成100-200而没有明显的延迟.
该方法必须可以在C#中执行,但也可以在JavaScript中执行,否则我可能会使用CRC32或MD5哈希算法.
如果有帮助,这将用作程序生成例程的一部分.
我以前曾经问过这个问题,但我认为我的解释质量很差让我失望.
如果措辞严厉,我道歉.如果是的话,请告诉我,我会尝试进一步解释.
非常感谢您的帮助.
这是一个:
function sequence(x, y, z) {
return Math.abs(441*x-311*y+293*z) % 1000;
}
Run Code Online (Sandbox Code Playgroud)
它甚至可以从您的示例中生成输出!
| 归档时间: |
|
| 查看次数: |
308 次 |
| 最近记录: |