Khas Awesome Light Effects под XP на русском

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
13 года 2 нед. назад - 13 года 2 нед. назад #59882 от caveman
Здесь будут публиковаться наработки по переносу скрипта Khas Awesome Light Effects с VX под XP.

Версия 1. Скрипт запускается под XP, и работает. Также переведена инструкция на русский язык. Для работы со скриптом, нужно добавить его выше Main отдельным файлом.

Известные проблемы:
- тормоза при большом количестве блоков

советую для стен пользоваться не автотайлом стены, а чем-нибудь обычным, аналогично VX. В деме я раздербанил автотайл и добавил его как обычные тайлы для тонкой настройки стен (в частности - запрет прохода под стеной)

Демо: yadi.sk/d/_xz99gOE48hB4
Код:
ВНИМАНИЕ: Спойлер!
Последнее редактирование: 13 года 2 нед. назад пользователем caveman.
Спасибо сказали: AnnTenna

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
13 года 2 нед. назад #59888 от caveman
Так как скрипт таки тормозной и на живом подземелье лагает, я решил заняться оптимизацией, в первую очередь, теней при динамическом освещении.

В итоге, в настройки добавлен параметр R_G, отвечающий за грубость теней => за скорость работы скрипта.

Не скажу, что даже при R_G = 4 (вполне себе грубые 4хпиксельнолесенные тени) все летает, особенно в узких проходах, но гораздо лучше, чем изначально или при R_G = 1 (идеал)

ВНИМАНИЕ: Спойлер!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
13 года 2 нед. назад - 13 года 2 нед. назад #59898 от DeadElf79
[offtopic]
О, когда речь уже начала заходить про качество теней, то мне кажется, что нас ждут подобные перепалки: "играешь с эргэ=4? нищеброд!", "а как сделать тени пореалистичнее?", " ХОЧУ ГРАФОН!", "тени тормозят, автор отстой".
[/offtopic]

Это еще у тебя только динамические тени от стен включены. А что будет, если еще такие от персов включить?))
(есть, кстати, на ХР такой скрипт)
Последнее редактирование: 13 года 2 нед. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
13 года 2 нед. назад #59900 от caveman
- Графон и мейкер вещи несовместимые xD
- Чем больше холиваров - тем веселее
- Переводчик отстой, соглашусь. Впрочем, VX версия тоже тормозявая, так что и автор отстой)

Я не альтруист и делаю что-то, пока мне надо, тени от перса мне не нужны, хотя скрипт видел - клево: и тени, и отражения там есть =)
Пока тени тормозят в моей игре (карту уровня вчера сделал и могу тестить "на живом") - буду искать способы ускорить.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
13 года 1 нед. назад - 13 года 1 нед. назад #59962 от caveman
Для обладателей топовых компьютеров вышло обновление скрипта Кхаса. Теперь поддерживаются несколько динамических источников света (например, игрок и несколько других ходящих евентов) и аццкие тормоза :mad:

Демо с примером простановки нескольких источников (авторан в углу) yadi.sk/d/mncZNz2K4GfL5

ВНИМАНИЕ: Спойлер!
Последнее редактирование: 13 года 1 нед. назад пользователем caveman.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
13 года 1 нед. назад #59977 от DeadElf79

Для обладателей топовых компьютеров вышло обновление скрипта Кхаса

60к+? Такие на мейкерах не сидят.

Теперь поддерживаются несколько динамических источников света и аццкие тормоза

А можно исключить поддержку аццкихъ тормозовъ?))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
13 года 1 нед. назад #59979 от caveman
С тормозами так и не придумал, что можно сделать, для себя буду без теней попросту настраивать карту, и тормозить не будет - а несколько источников света мне таки пригодятся

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #64241 от DeadElf79
Советую взглянуть еще на это:
forums.rpgmakerweb.com/index.php?/topic/...zeus-lights-shadows/
Мне очень понравилось затемнение целого персонажа, если он в тени.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 8 мес. назад #64242 от caveman
1) это vx, так что надо было кидать в соответствующую тему
2) редкостное убожество

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #64243 от DeadElf79
1. этот скрипт на все мейкеры одновременно.
2. по причине, указанной в пункте 1 советую взглянуть на то, как автор реализовал скрипт через проверку встроенной в плеер версии руби. :unsure:

Все остальное неважно) :whistle:
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.115 секунд
Работает на Kunena форум