Показано с 1 по 10 из 187

Тема: Поиск плагинов.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #15

    По умолчанию

    и так, поясню сразу за две темы...
    вот тут мы можем наблюдать одну из игровых локаций, где стоит следующая задача:

    (локация второго этажа)
    нпц служанка. имеет следующий алгоритм:
    1) сначала стоит на месте и ждёт пока игрок с ней повзаимодействует
    2) после взаимодействия начинает рандомно ходить по комнате персонажа, делая вид что убирается.
    3) через некоторое время переходит в соседнюю комнату и начинает рандомно ходить там.
    4) ... и так она меняет место рандомного хождения 4 раза, после чего возвращается в первую комнату и всё идёт с начала.
    5) при этом, если игрок покинет локацию а потом вернётся, служанка будет на том месте где была на момент ухода игрока. но её алгоритм хождения при этом запустится с нуля! и она, даже если переходила между двумя точками уборки, остановится и начнёт убираться в рандомном месте... но потом начнёт ходить по комнатам как положено.
    6) при этом само событие служанки является экшен батоном, чтобы игрок мог с ней поговорить, так что она управляется отдельным событием.
    и таких нпц в игре есть. есть и ещё более сложные моменты с ними.

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

    но. помимо прочего: игра лабиринт, в которой я так пляшу с таким бубном - не является моим проектом. это первая игра которую делал её автор! поэтому ему очень сложно вникать в событийные дебри мейкера и работать с плагинами намного легче.
    сейчас помимо ремапа я занимаюсь глобальной переделкой логики некоторых локаций потому что там царит событийный хаос, что вполне понятно - понять как запихать это в два коротких события можно только имея очень приличный опыт работы в мейкере, ну или надо быть гением. но автор уже хочет добавить всякого, и увидеть пример из двух строчек обращения к плагину и повторить его я думаю будет намного легче и понятнее чем увидеть тонну переменных и бесконечные ветвления выбора в 10 событиях, в которых для другой локации надо в 100 местах поменять имена переменных и событий. а да и насоздавать пару десятков новых переменных.
    Последний раз редактировалось череззаборногузадеришко; 16.04.2021 в 08:35.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Поиск плагинов.