
So.. this post may have been a bit longer overdue than advisable... anyway :smile:
I've become kind of quite passionate with the possibilities that reproducible random generation can give you. More about it? Google PRNG or pseudo-random generation or procedural generation + insert your language of choice here and see what could come out of it.
Want some examples?
You can tinker with it to see how the maze title generates a completely reproducible infinite maze - every portal you enter, leads deeper into the maze and creates 3 new mazes.
You can configure and share it as a URL with those 2 buttons:

This is part of the Free Roam mode for my game for the jam. I feel it didn't receive enough love or I didn't mention it nearly enough!
Anyway - the idea is - generating a sequence of numbers by a seed, applying it to some algorithm (like maze-generation) produces... well.. reproducible randomness!
This could effectively be used in games for automatically positioning elements/game objects, imagine 2D or 3D levels, decoration on levels, creating infinite sequences.
Now... it can get even more interesting when you apply/change stuff on top of the pseudo randomness - accessing the created elements and applying logic on top of them can get a refined feel : )) and actually overlay custom gameplay on top (that's one of the things my game does).
What are your ways to apply pseudo-random generation? I've never formally sought to learn about it... if you have cool ideas or cool things you've done, feel free to share! ^^