Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Khas Awesome Light Effects под XP на русском

Khas Awesome Light Effects под XP на русском 11 года 2 нед. назад #59882

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоОраторПрограммист Ruby3 место2 место ГотвВетеранУчительПроект месяца 2 местоПроект года 3 местоРазработчик
Здесь будут публиковаться наработки по переносу скрипта Khas Awesome Light Effects с VX под XP.

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

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

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

Демо: yadi.sk/d/_xz99gOE48hB4
Код:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 11 года 2 нед. назад от caveman.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna

Khas Awesome Light Effects под XP на русском 11 года 1 нед. назад #59888

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоОраторПрограммист Ruby3 место2 место ГотвВетеранУчительПроект месяца 2 местоПроект года 3 местоРазработчик
Так как скрипт таки тормозной и на живом подземелье лагает, я решил заняться оптимизацией, в первую очередь, теней при динамическом освещении.

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

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

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Khas Awesome Light Effects под XP на русском 11 года 1 нед. назад #59898

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

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

Khas Awesome Light Effects под XP на русском 11 года 1 нед. назад #59900

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоОраторПрограммист Ruby3 место2 место ГотвВетеранУчительПроект месяца 2 местоПроект года 3 местоРазработчик
- Графон и мейкер вещи несовместимые xD
- Чем больше холиваров - тем веселее
- Переводчик отстой, соглашусь. Впрочем, VX версия тоже тормозявая, так что и автор отстой)

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

Khas Awesome Light Effects под XP на русском 11 года 1 нед. назад #59962

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоОраторПрограммист Ruby3 место2 место ГотвВетеранУчительПроект месяца 2 местоПроект года 3 местоРазработчик
Для обладателей топовых компьютеров вышло обновление скрипта Кхаса. Теперь поддерживаются несколько динамических источников света (например, игрок и несколько других ходящих евентов) и аццкие тормоза :mad:

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

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 11 года 1 нед. назад от caveman.
Администратор запретил публиковать записи гостям.

Khas Awesome Light Effects под XP на русском 11 года 1 нед. назад #59977

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyПроект месяца 1 местоПисатель 3 место1 место в ГотвВетеранУчительОрганизатор конкурсовПроект месяца 2 место
Для обладателей топовых компьютеров вышло обновление скрипта Кхаса
60к+? Такие на мейкерах не сидят.
Теперь поддерживаются несколько динамических источников света и аццкие тормоза
А можно исключить поддержку аццкихъ тормозовъ?))
Администратор запретил публиковать записи гостям.

Khas Awesome Light Effects под XP на русском 11 года 1 нед. назад #59979

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоОраторПрограммист Ruby3 место2 место ГотвВетеранУчительПроект месяца 2 местоПроект года 3 местоРазработчик
С тормозами так и не придумал, что можно сделать, для себя буду без теней попросту настраивать карту, и тормозить не будет - а несколько источников света мне таки пригодятся
Администратор запретил публиковать записи гостям.

Khas Awesome Light Effects под XP на русском 10 года 7 мес. назад #64241

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyПроект месяца 1 местоПисатель 3 место1 место в ГотвВетеранУчительОрганизатор конкурсовПроект месяца 2 место
Советую взглянуть еще на это:
forums.rpgmakerweb.com/index.php?/topic/...zeus-lights-shadows/
Мне очень понравилось затемнение целого персонажа, если он в тени.
Администратор запретил публиковать записи гостям.

Khas Awesome Light Effects под XP на русском 10 года 7 мес. назад #64242

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 1 местоОраторПрограммист Ruby3 место2 место ГотвВетеранУчительПроект месяца 2 местоПроект года 3 местоРазработчик
1) это vx, так что надо было кидать в соответствующую тему
2) редкостное убожество
Администратор запретил публиковать записи гостям.

Khas Awesome Light Effects под XP на русском 10 года 7 мес. назад #64243

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyПроект месяца 1 местоПисатель 3 место1 место в ГотвВетеранУчительОрганизатор конкурсовПроект месяца 2 место
1. этот скрипт на все мейкеры одновременно.
2. по причине, указанной в пункте 1 советую взглянуть на то, как автор реализовал скрипт через проверку встроенной в плеер версии руби. :unsure:

Все остальное неважно) :whistle:
Последнее редактирование: 10 года 7 мес. назад от DeadElf79.
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.558 секунд