![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Level 19 ![]() Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [PW] Gem of the North Край Лесов ![]() |
Стало немного скучно, и я по наводке Вирусмана решил сделать сабжевую хрень (IMG:style_emoticons/kolobok_light/smile.gif) Заодно сделаю топик на тему нвн, каких тут почти не осталось (IMG:style_emoticons/kolobok_light/smile.gif)
Суть работы сабжа проста. Обычно на коммонеров вешают что-то типа рандомволка, и они тупо слоняются туда-сюда, втыкаясь во все углы. Либо просто вырубают им ИИ, чтобы они как буратины стояли на месте (ммо-стайл). Мне было предложено искусственному интеллекту добавить немного... интеллекту (IMG:style_emoticons/kolobok_light/smile.gif) Заставлю неписей заниматься делами: кто-то утром пойдёт на работу (а вечером - домой), кто-то - молиться, кто-то - бухать и т.п. Всё без индивидуальных маршрутов и скриптов. Что уже сделано: самое скучное - поиск кратчайшего пути по дереву вейпоинтов, ходьба из пункта А в пункт Б хоть через 10 локаций. Что предстоит сделать: самое весёлое - запрограммировать болванчиков на свободу выбора жизненных приоритетов. Нафига: а хз, для разминки мозгов. Ну и мб Экзису всё-таки пригодится. В любом случае, все наработки я выложу в общий доступ. Ах да. Есть хитрые идеи творческого плана? |
![]() |
![]()
Сообщение
#2
|
|
Тролль ![]() ![]() ![]() ![]() Класс: Пьяный Мастер Характер: Chaotic Neutral Раса: Тварь ![]() |
Почему собсно нет? – Придумать можно кучу всего, было бы желание:
(встречаются два НПС) - Привет (имя встречного НПС)! - Здоров (имя заговорившего НПС). - Как тебе (текущий сезон года) в этом году? 1) - (если дождь/снег) Хреновая (текущий сезон года), говорят в (название ближайшего населенного пункта) (погода в ближайшем населенном пункте). (если погода такая же) [Значит почтальона/молочника/коробейника сегодня не будет – пойду в таверну, хоть выпью!](иначе)[Может переехать в (название ближайшего населенного пункта) жить? *смех* Надо об этом за кружечкой эля подумать.] 2) - (иначе) Хорошая (текущий сезон года) погодка, говорят в (название ближайшего населенного пункта) (погода в ближайшем населенном пункте). (если погода такая же) [Значит почтальон/молочник/коробейник сегодня в таверну заявится выручку обмывать – пошли ему там стул нагреем!](иначе)[Значит почтальона/молочника/коробейника сегодня не будет – пойду в таверну, хоть выпью!] - А че, пошли – выпьем! /идут вдвоем в таверну бухать/ Получается отличный интерактивный диалог двух деревенских пъянчуг, которые готовы в любое время года сообразить на двоих или троих (как повезет) в местной таверне, тем самым создавая настроение окружающим, делая это более интересным способом, чем заученными доморощенными фразочками. К тому же услышав их разговор, игрок может узнать ценную информацию о текущей погоде в (ближайшем населенном пункте). (IMG:style_emoticons/kolobok_light/biggrin.gif) А вообще я бы для анимации «буратин» использовал только звуки и анимации моделей – текст только в том случае если игрок подходит к НПС на определенное расстояние. Потому что кроме того что одни и те же фразочки в городах за(дол)бывают, это еще нехило мешает отыгрышу, засоряя эфир. |
![]() ![]() |
Текстовая версия | Сейчас: 19th June 2024 - 01:06 |