https://github.com/heckj/squirrel3
Swift language wrapper around the Squirrel3 hash/noise function from Squirrel Eiserloh
https://github.com/heckj/squirrel3
game prng swift swift5
Last synced: about 2 months ago
JSON representation
Swift language wrapper around the Squirrel3 hash/noise function from Squirrel Eiserloh
- Host: GitHub
- URL: https://github.com/heckj/squirrel3
- Owner: heckj
- License: mit
- Created: 2021-12-30T20:40:25.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-02T21:12:05.000Z (almost 2 years ago)
- Last Synced: 2024-12-16T16:06:54.620Z (10 months ago)
- Topics: game, prng, swift, swift5
- Language: Swift
- Homepage:
- Size: 13.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Squirrel3
[](https://swiftpackageindex.com/heckj/Squirrel3)
[](https://swiftpackageindex.com/heckj/Squirrel3)A Swift implementation of the Squirrel3 hash function and pseudo-random number generator as invented by [Squirrel Eiserloh](http://www.eiserloh.net/bio/), described in detail at the 2017 GDC Math for Game Programmers talk [Noise-Based RNG](https://www.youtube.com/watch?v=LWFzPP8ZbdU).