В этой статье я хотел собрать максимально полезную информацию как для разработчиков игр, так и для игроков. Для этого я изучил довольно много материалов по этой теме, в том числе научных. Сложные вещи тут объяснены простыми словами и с примерами. Приятного прочтения!