YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
26 stars 8 forks source link

In-Game: Add support for a "Perlin Noise" function/audio effect #7947

Open apertureless opened 1 month ago

apertureless commented 1 month ago

Is your feature request related to a problem?

Currently porting a game from godot to GMS and saw that there are no native noise functions.

I use this heavily for procedural generation.

Describe the solution you'd like

I would like to have native GMS noise functions, so I do not need to implement them myself.

Describe alternatives you've considered

I think godot uses currently FastNoiseLite https://github.com/Auburn/FastNoiseLite Which is implemented in multiple language, so it might be a fast migration to GMS.

Additional context

No response

ILP17 commented 1 month ago

Please and Thank you

John4300 commented 1 week ago

Built in noise functions would be great to have for generating random elements and maps. There are already multiple scripts but they all have troubles with portability, usability and most notably performance.