требования к игре

Фаза определения требований для стратегии

Хорошо, у вас есть ясно очерченная идея игры и вы готовы перейти к фазе определения требований. В этой фазе вы определяете, что должно быть в игре, чтобы она была признана готовой к производству. Будьте осторожны, чтобы не оказаться слишком честолюбивым, иначе вы закончите с проектом-монстром!

Общие рекомендации по разработке технических требований

Как уже было сказано, роль этапа разработки технических требований заключается в четкой формулировке проблемы. При этом следует избегать очень распространенной ошибки, когда в технические требования включаются те или иные положения, навязывающие какие-то конкретные методы решения проблемы.

Формулировка проблемы

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

Критерии и желаемый исход

Первое, что нужно сформулировать, — это поведение, которое должно быть получено в результате создания системы ИИ. В идеальном случае формулировка результата решения проблемы должна быть исчерпывающей (именно в получении такой формулировки, собственно, и состоит цель этапа разработки технических требований).

Этап разработки технических требований

Этап разработки технических требований относится к одной конкретной задаче (например, огибание препятствий). На протяжении этого этапа осуществляется словесная формулировка методов решения поставленной задачи. На этапе разработки технических требований учитываются три основных фактора.

Ограничения

Ограничения (restrictions) — это аспекты архитектурных или программных решений, которые влияют на возможность практической реализации задачи. При этом ограничения влияют скорее на методы решения проблемы, чем на технические требования к системе, реализующей эти методы.



RSS-материал