This is a GameMaker Studio 2.3 implementation of George Marsaglia's XorWow, XorShift32 and XorShift128 algorithms. Using only 32-bit unsigned integer operations at its core, this library lets you generate pseudorandom numbers consistently across all exports given the same starting seed. It also adds the ability to create seeds using strings and set up many independent generators in parallel.
See the official GitHub Wiki for documentation on using this extension.
End User Licence Agreement (EULA).
This is an important maintenance update for GMXorWow. All v1.0.0 users are encouraged to upgrade to it.
New Features
Bug Fixes
xrandom
and xrandom_range
.