OculusMortem

+17 121
с 2020
6 подписчиков
40 подписок

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

2

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

2

датчики движения для захвата движений и фотоаппараты для фотограмметрии - это не ПК.Это периферия ПК. Все правильно.

4

НедостаточноДостаточно.
существуют целые команды занимающиеся портами с консолей на ПКОни существуют потому, что разработчики обсираются еще на стадии разработки. И те, кто занимаются портированием, обсираются также, как правило. Вот и все.

3

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

3

такой билд на ПК уже не запускаетсяПотому что с помощью SDK на ПК его скомпилировали в условный *.pkg, залили на аппаратный девкит получившийся билд, промежуточный тестовый или уже финальный - разницы никакой совершенно. Чтобы он работал на ПК - достаточно скомпилировать его в *.exe. Вот и все. Ни больше, ни меньше.

4

Потом всё собирается в финальный билд на консольном девкитеВ финальный билд все собирается на ПК, и уже только потом загружается на девкит (аппаратный) для тестирования. Аппаратные девкиты не способны к компиляции в принципе, они этого не умеют и им это ненужно. Программные девкиты, они же SDK, все также запускаются и работают исключительно на ПК. Что Source SDK, что Unreal Engine SDK, что любые консольные или мобильные SDK имеют один и тот же принцип работы и они же производят компиляцию. На ПК.

14

Девкит это буквально штука для тестирования, и не более. Она больше ни для чего не нужна. Вообще. С ней больше ничего не сделаешь. У нее больше нет никакого функционала. Это тупо консоль, с которой сняты всякие ограничители, чтобы ты имел возможность загрузить туда собранный билд. А все билды собираются на ПК из того, что также сделано на ПК, и предварительную отладку тоже делают на ПК. Нет в ней больше ничего.

9