В субботу Дональд Трамп подписал указ об оптимизации Soda Sandbox. Отныне можно будет спавнить в 10 раз больше НПС без потери фпс.
Ключ к успеху - хитрая система "облегчённых" версий НПС от нашего программиста. Самое тяжёлое - не графика, а логика персонажей, и теперь при определённых условиях она упрощается. Есть "тяжёлые" и "лёгкие" версии нпс, и они переключаются между собой. Графон, типа жидкости внутри бутылок, тоже упрощается, но логика жрала больше.
Были сложности, типа как определить, что ты поставил хедшот персу, если у него отключены все коллайдеры. Ну и куча багов вылезло, залили пока на 10%.
Ещё доработали систему подстройки оптимизации в зависимости от мощности телефона. От дальности прорисовки до лимита на кол-во "тяжёлых" нпс в кадре. Была проблема как понять, насколько телефон слаб. Сделали так - при первом запуске карты под экраном загрузки на несколько секунд незаметно показывается сцена с 100 нпс, и замеряется фпс.
Потом, как будет время, попрошу проггера подробно написать, как всё реализовано, а пока уже не терпится "заселить" карты нпс-шками, оживить всё. Сразу станет бодрее, а то сейчас надо самому себя развлекать, спавнить ручками. Будь я игроком, мне было бы лень)
Ключ к успеху - хитрая система "облегчённых" версий НПС от нашего программиста. Самое тяжёлое - не графика, а логика персонажей, и теперь при определённых условиях она упрощается. Есть "тяжёлые" и "лёгкие" версии нпс, и они переключаются между собой. Графон, типа жидкости внутри бутылок, тоже упрощается, но логика жрала больше.
Были сложности, типа как определить, что ты поставил хедшот персу, если у него отключены все коллайдеры. Ну и куча багов вылезло, залили пока на 10%.
Ещё доработали систему подстройки оптимизации в зависимости от мощности телефона. От дальности прорисовки до лимита на кол-во "тяжёлых" нпс в кадре. Была проблема как понять, насколько телефон слаб. Сделали так - при первом запуске карты под экраном загрузки на несколько секунд незаметно показывается сцена с 100 нпс, и замеряется фпс.
Потом, как будет время, попрошу проггера подробно написать, как всё реализовано, а пока уже не терпится "заселить" карты нпс-шками, оживить всё. Сразу станет бодрее, а то сейчас надо самому себя развлекать, спавнить ручками. Будь я игроком, мне было бы лень)
tgoop.com/black_temple/384
Create:
Last Update:
Last Update:
В субботу Дональд Трамп подписал указ об оптимизации Soda Sandbox. Отныне можно будет спавнить в 10 раз больше НПС без потери фпс.
Ключ к успеху - хитрая система "облегчённых" версий НПС от нашего программиста. Самое тяжёлое - не графика, а логика персонажей, и теперь при определённых условиях она упрощается. Есть "тяжёлые" и "лёгкие" версии нпс, и они переключаются между собой. Графон, типа жидкости внутри бутылок, тоже упрощается, но логика жрала больше.
Были сложности, типа как определить, что ты поставил хедшот персу, если у него отключены все коллайдеры. Ну и куча багов вылезло, залили пока на 10%.
Ещё доработали систему подстройки оптимизации в зависимости от мощности телефона. От дальности прорисовки до лимита на кол-во "тяжёлых" нпс в кадре. Была проблема как понять, насколько телефон слаб. Сделали так - при первом запуске карты под экраном загрузки на несколько секунд незаметно показывается сцена с 100 нпс, и замеряется фпс.
Потом, как будет время, попрошу проггера подробно написать, как всё реализовано, а пока уже не терпится "заселить" карты нпс-шками, оживить всё. Сразу станет бодрее, а то сейчас надо самому себя развлекать, спавнить ручками. Будь я игроком, мне было бы лень)
Ключ к успеху - хитрая система "облегчённых" версий НПС от нашего программиста. Самое тяжёлое - не графика, а логика персонажей, и теперь при определённых условиях она упрощается. Есть "тяжёлые" и "лёгкие" версии нпс, и они переключаются между собой. Графон, типа жидкости внутри бутылок, тоже упрощается, но логика жрала больше.
Были сложности, типа как определить, что ты поставил хедшот персу, если у него отключены все коллайдеры. Ну и куча багов вылезло, залили пока на 10%.
Ещё доработали систему подстройки оптимизации в зависимости от мощности телефона. От дальности прорисовки до лимита на кол-во "тяжёлых" нпс в кадре. Была проблема как понять, насколько телефон слаб. Сделали так - при первом запуске карты под экраном загрузки на несколько секунд незаметно показывается сцена с 100 нпс, и замеряется фпс.
Потом, как будет время, попрошу проггера подробно написать, как всё реализовано, а пока уже не терпится "заселить" карты нпс-шками, оживить всё. Сразу станет бодрее, а то сейчас надо самому себя развлекать, спавнить ручками. Будь я игроком, мне было бы лень)
BY Геймдев Бомж

Share with your friend now:
tgoop.com/black_temple/384