Портирование игр для ПК на консоль в UDK / Unity3d - PullRequest
1 голос
/ 28 августа 2011

Я сейчас пытаюсь научиться разрабатывать игры на UDK и Unity3d, просто пробую и то, и другое, и пытаюсь понять, как они работают, и сейчас я в основном фокусируюсь на играх для ПК ..

Я хочу знать, насколько сложно (технически, а не юридически / лицензионно) портировать игру для ПК, которую я сделал в UDK / Unity, на другую платформу, такую ​​как PS3 / Xbox360? Есть ли какая-то опция, в которой мы можем просто выбрать целевую платформу из поля со списком и нажать «развернуть»? или нам нужно модифицировать игру для каждой платформы? просто дайте мне приблизительное представление о том, как это работает ..

1 Ответ

1 голос
/ 06 мая 2012

Я могу говорить только о Unity3d.Для Unity перенос в основном: выберите свою платформу и скрестите пальцы.

(здесь была хорошая картинка, но я новичок, поэтому я не могу опубликовать это ..)

Естьусловные обозначения, которые можно использовать для разных платформ, и вам придется иметь дело с разными элементами управления, добавлять грохот и т. д. (хотя многие из них хорошо отреагировали).слишком беспокоиться об активах (если вы изначально нацелены на ПК).В настоящее время я нацеливаюсь на Android, и ограничения немного более жесткие (т.е. текстуры и освещение намного более ограничены).Хорошая вещь, если это работает с точки зрения производительности на планшетах, на которые я нацеливаюсь, я знаю, что это будет работать хорошо web / pc / mac (который я использую для демонстрации продукта клиентам).

Я думаю, что самое большее 30 минут я потратил один раз на изменение угла обзора камеры, чтобы лучше выглядеть на конкретном планшете Windows, который имел более низкое разрешение, чем планшеты Android.Это происходило из-за близорукости (с ней можно было справиться программно), но все равно было довольно легко изменить, а затем создать специальную сборку для старых планшетов с Windows XP.

Пока что я действительно впечатленс кроссплатформенным поведением.При этом я пока что ориентируюсь только на ПК / Mac, Unity Web Player и Android (я настроен на iOS, но пока не беспокоился).

...