Система случайных чисел (RNG) считается основой современной видеоигровой механики, потому что она добавляет элемент неопределённости в игровой процесс. 1 Это улучшает реиграбельность и долголетие игры. 1
RNG позволяет, например:
- Определять, какие предметы игрок получит после победы над врагами или сколько урона нанесёт с каждым ударом. 1
- Генерировать карты или даже целые миры. 1 Например, благодаря процедурной генерации миры в Minecraft практически бесконечны и отличаются друг от друга. 1
- Создавать игры с открытым миром. 4 Разработчикам не приходится кодировать каждый отдельный участок лесов, дорог и пустынь. 4 Вместо этого они кодируют некоторые возможности и позволяют случайности определять, что произойдёт, когда игрок достигнет определённой точки на карте. 4