Большинство игр в теории игр не сделают очень хорошие видеоигры. Например, одна игра выглядит примерно так:
Есть люди, предлагающие цену на 100 долларов. Правила таковы: если вы выигрываете, вы платите то, что предлагаете, и получаете 100 долларов. Если вы на втором месте, вы также платите то, что предлагаете, но ничего не получаете. Довольно скучная игра, и если ставки превышают 100 долларов, оба проигрывают.
То, что вы изучите в теории игр, скорее всего, больше относится к размышлениям о том, как игрок может подойти к вашей игре, а не к разработке. Поскольку я чувствую, что другие посты уже доказали, что это не очень полезно, хотя это довольно интересно, если вы увлекаетесь такими вещами, я расскажу о математике, которая может оказаться полезной.
Линейная алгебра обязательна, главным образом потому, что она используется во многих других областях математики, включая теорию игр. Это та математика, с которой я сталкиваюсь больше всего при разработке игр. Я полагаю, что если бы кто-то занялся разработкой двигателя, такая математика была бы еще более релевантной. Это также более полезно в 3D играх, чем в 2D.
Комбинаторная математика может быть полезной. Особенно для вероятности. Кроме того, теория комбинаторных игр касается игр, но исключительно пошаговых, и в целом игры просты.
Дискретная вероятность также полезна. На самом деле я не видел слишком много непрерывных вещей, но отдельные вещи возникают довольно часто и могут фактически сократить время тестирования. В основном, всякий раз, когда вы используете случайные числа, вы используете вероятность. Иногда это довольно просто, но кто знает, иногда вероятностные проблемы выглядят гораздо менее сложными, чем они есть на самом деле.
И я полагаю, что если бы вы разработали физический движок, можно было бы использовать Calculus, но я ничего не знаю о разработке движков.