Мысли о главном, или перед тем, как начинать свой модуль |
Здравствуйте, гость ( Вход | Регистрация )
Мысли о главном, или перед тем, как начинать свой модуль |
Dec 16 2004, 23:42
Сообщение
#51
|
|
Epic Level Класс: Бард Характер: Chaotic Neutral Раса: Животное МАСТЕР Пера |
Ghost - мой тебе совет, найди кого-нибудь кто сможет писать скрипты для тебя, из-за того что он потом уйдет из команды ничего страшного не будет, в скриптах важно не кто их писал, а то что они работают. А вот сюжет нужно делать одному, но корректировать всем вместе, потому что если человек пять за сюжет все вместе возьмутся, то это будет такая каша что... :(
|
Dec 17 2004, 13:24
Сообщение
#52
|
|
Level 8 Класс: Фея Характер: Chaotic Evil Раса: Фея |
100%, вспоминается Пиьсо Дяди Федора из "Простоквашино" :D
А вообще лучше в команде делать, но это выбор вслепую - никто тебе не даст гарантии, что сегодня у твоих партнеров по синглу есть задор, а через неделю его уже не будет :( |
Dec 17 2004, 16:37
Сообщение
#53
|
|||
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Совершенно верно. Маньяки - редкость. ;) Точно сказал. |
||
Dec 21 2004, 19:05
Сообщение
#54
|
|||
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Хорошие скриптеры народ очень редкий. у меня знакомый рулит в них, но он очень ленивый. И если сам делаешь сюжет, локи готовы, все почти собрано воедино и осталось только скрипты, то как объяснишь скриптеру что ты хочешь. ("Сделай так, чтоб этот чел долбанул того чела, когда я долбану другого чела...") Получается не очень красиво, человек может не понять сути просьбы и сделать что нибудь не так. P.S. Вопрос к разработчикам "Проклятья Левора". Можете подробно описать, что вы делали в первую очередь при создании модуля, что во вторую... и наконец в конце. |
||
Dec 21 2004, 20:13
Сообщение
#55
|
|||
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Скажу больше за себя... Потому что точно не знаю, как работали Лекс и Айв. Хотя у всех одно было общим... Это просто МАНЬЯЦКАЯ работоспособность (+ возможность подолгу работать в тулсе) и стремление добить начатое. Это имхо главный фактор того, что мы не кинули Левор. Поначалу Айв не рубил СОВСЕМ в скриптах. Он делал свои локи и просил меня, чтобы я их оживил. Я же параллельно учился на всяких феньках и разрабатывал некоторые существующие системы в будущих модулях (хотя в то время мы даже и не думали, что это будут 3(!) модуля - собирались все в одном делать!)... Например уход горожан по домам ночью и возврат с утра (еще вместе с этим чтобы рандомно, не по вейпам, бродили и на улице, и в домах)... Делал реакцию на погоду... Чтобы по домам бегали, если дождь пошел (в бете 3 это выкинул). Ну т.п.. Было еще несколько систем, типа: 4 интерьера хаты на весь город, хотя дверей 30-40... Затем 2-3 месяца работы над AI будущей хенчши... Локи мы лепили по готовому сеттингу Васта. Но не все сразу! Поочередно, по мере отскриптовки одной, переходили к другой (это я про себя :)). Айв же наоборот. Сначала наворотил основные локации. Баал помогал со скриптовыми системами тоже... Он слепил маршрутизатор, потому что мы решили, что свободного отдыха в городе на улицах не будет, а магу как ни крути отдых нужен... Затем к команде присоединились Лекс и ЛексXL... Решили, что Тсурлагол будет их "зоной". Они стали работать над востоком Васта. Затем появился Айс Блейд и фактически тут же у нас с ним возникла идея сделать карту Васта (можно бы было сделать ее для всех 3-х модулей, но из Андры герой не выходит никуда, а Тсурл... Тсурл мал тоже по охвату территории и доделывался самым последним... не успевали мы). Я нарисовал поверхность в Фотожопе, а Айс все оттрехмерил и перевел в группу тайлов + сделал спец плэйсэблы (города, минидеревья, горы). Далее я придумал систему и отскриптовал переходы между локациями. ...К этому времени Айван уже начал потихоньку ковырять скрипты и помог мне, полностью сделав территорию от Гор Верхнего Хаспура до Леса Адх. Сенки ему. Я в это время напридумывал еще кучу систем для модулей. Это квестовая система, триггеров для хенчш, разговоров жителей в городах между собой, "текстовые" триггеры и др.. С Баалом разработали систему крафта и он ее отскриптил. РЕСПЕКТ ему! ;) Лекс вроде тоже не спал и уже начал тестироваться... Вот такой вот полуторагодичный процесс создания... Но Айв и Лекс может еще чего напишут про себя... ;) Добавлено в [mergetime]1103649472[/mergetime] А еще конечно забыл добавить, что наверное половина всего времени ушло на написание диалогов... по 70000 слов на каждый модуль... Это, блин, просто офигеть... я сейчас офигеваю... :drag: |
||
Dec 21 2004, 21:35
Сообщение
#56
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
как я делал Тсурл:
- начал я хм...с середины. Получив задание сделать город, в котором идет война и получив несколько лок я собсна с войны и начал. Сделал локу Городских Ворот с обстрелом, штурмом и тд. - решил, что это для меня мало и малость расширил себе задание, начав делать город. По сути отсюда началось реальное создание модуля. 1. Первыми я сделал локации (ТОЛЬКО ТАЙЛЫ, никаких плэйсов, кроме дверей). 70% всех лок, что есть сейчас были сделаны полотора года назад и с тех пор лишь немного изменились. 2. Диалоги (пока без квестов). По сути этот этап растянут на все время создания модуля. Диалоги пишутся и редактируются постоянно. По крайней мере я так работал. 3. Квесты. Это и диалоги, и скрипты и тд. (у меня это тоже растянулось на весь модуль...не мог остановиться очень долго...от альфе к альфе квестов становилось все больше.. когда-то их было 20..потом порезал до 15, потом....короче сейчас их 35 примерно..вот такие дела..) 4. Обстановка локаций (шла тоже все время || с другими делами. Вообще часть лок мне обставили. Я бы один упарился.) 5. Создание небольших фишек, миниквестов, интересных моментов и тд. (это всякие вкусности. Это я люблю делать больше всего. Пример: Маршуртизатор Оммадана Лембрина, Окровавленный Клинок, Шар Мадронов и тд.) вот собсна и все. как видно отдельного пункта написания скриптов нет, и не может быть. Они для работы всего хозяйства, и пишутся постоянно. сумбурно...но и фиг с ним... |
Dec 22 2004, 00:34
Сообщение
#57
|
|
Миловидный Бегрюссунг Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
...Очень давно, я не мог не то что скрипт написать, а локалку персу прилепить :swoon: я живой пример того, что тот кто упорно добивается чего-то могет все.
Работали мы с Дбом как он и говорит. Делали локи, диалоги, скрипты, потом их сливали в модуль. День объединения услилий был "Днем Слива". Так вот в день "ВЕЛИКОГО СЛИВА" наш модуль объеденил всех трех человек и умер у нас на руках от избыточеного веса. Но скорее всего из-за того, что нашим сотням и десяткам сотен НПС не хватало ресурсов что бы все работало как надо. Проще говоря НВН не успевала всем НПС раздать команды в промежуток времени :drag: В шарде народ пришел - ушел. НПС спавнились - сдохли. А у нас в каждой локе по 30-20 НПС и каждый что-то делает, куда-то спешит, болтает... Я делал сперва локации, так как больше ничего не мог. :D Потом их оживлял. Это в принипе верный подход ИМХО. Но если тебя интересует полный план как сделать все то примерно он выглядит так: 1. Ищем сеттинг. Где что и как. 2. Сценарий. Кто куда что делает. 3. ищем территории что будут появялтся в модуле. Поселки, города. 4. Объединяем территории и сценарий. 5. Прорисовываем сценарий в виде независимых блок схем. Например, весь сюжет состоит из трех главных частей: найти ключ от ворот, спасти НПС, убить БОССА. Это все сделать по возможности автономно друг от друга. Проверить финальный скрипт пройдя 7 часов модуль выдержат не все тестеры... 6. Пишем НПС, им характеры и оживляем их рассказами и прочем. 7. готовим локации для модуля путем построения их в схематическом виде. 8. Оживляем локации. Расставляем НПС. 9. Готовим для НПС квесты. Пишу так поздно, так как куча квестов рождается из окружающей среды. просто обстановка и прочее подталкивает на идеи. 10. Прорисовываем сюжет через диалоги НПС. Ключевых НПС расставляем заранее. 11. Проверяем куски и пишем побочники (квесты) для атмосферы. 12. Отдаем сырой материал тестерам. Так как ошибки лечить будете в два раза дольше чем пишете квесты и диалоги. 13. Вылизываем то что сделали. В процентах это так: делаем пол года, вылизываем еще столько же. Это для больших проектов. 14. Вставляем всякие вкусности, такие как автономные системы, крафт, и прочее. Может что и упустил, но основное вроде все... Делал я АНдра-Дун почти по схеме. Сделал основные локи, напихал НПС. Написал им диалоги, попутно научился скриптить немного. После всего подрубил Баатор, как один из кусков моей ситемы сюжетной. Делал я Баатор отдельно совсем не в общем модуле. Кстати рекомендую. Сделай локации, проверь их, подключи к модулю. А вот, мега геммор это когда наполовину сделанный модуль рухает под тяжестью переезда на новый аддон. Погибает все. Скриптовые сцены дохнут, так как Биовар изменило работу функции Delay с OBJECT_SELF. У нас посыпалось все что только можно. |
Dec 22 2004, 00:39
Сообщение
#58
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
так...3 последних поста копии в Бункер в раздел истории.
|
Dec 22 2004, 19:03
Сообщение
#59
|
|
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Огромное спасибо, ваш опыт мне очень пригодится. Я хочу сделать не линейный сингл, а историю с разветвленным сюжетом и большой свободой действия. (Вот ведь псих :crazy: ). Знаю что сделать это неимоверно сложно, а я еще хочу сделать все сам. Пасиба за детальное описание порядка построения модуля.
P.S. У меня вопрос. Реально ли сделать генератор квестов(доставка посылки, заказ на убийство)? |
Dec 22 2004, 19:31
Сообщение
#60
|
|||
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Помню, подобная идея была у кого-то еще на Рельсах... Вроде бы можно, но все равно тогда тебе придется писать тьму шаблонов для квестов, а это все равно, что с бОльшим гемором писать сами квесты... А в итоге квесты останутся одинаковыми, атмосферы и играбельности это отнюдь не прибавит. Исчезнет изюм, оригинальность... Подумай еще раз, надо ли это тебе? Лучше придумай пусть и меньше, но парочка неординарных, оригинальных квестов. Эффекта будет определенно больше. Имхо. :buba: |
||
Dec 22 2004, 19:40
Сообщение
#61
|
|
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Так я хочу перемешать сюжетную линию и генерируемые квесты. И эти квесты не должны повторяться(1-доставка посылки 2-слежка за кем то 3-убийство кого либо)И главное что бы они повторялись не подряд а с промежутком в несколько других квестов.
P.S. Еще ламерский вопрос. Сколько локаций максимум можно впихнуть в один модуль, и стоит ли делать большое кол-во локаций в одном модуле? |
Dec 22 2004, 19:59
Сообщение
#62
|
|||||
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Очень сложная задача, мне кажется... Имхо не стоит браться. Напиши лучш оригинальные квесты и выдавай их по времени... ;)
Локаций должно быть столько, чтобы играбельность не потерялась. Здесь самое главное не количество и не размер лок, а скорее такое отношение: количество квестов и интерактивных элементов(неписи, плэйсы и прочее)/метр квадратный локи. ЗЫ. Сейчас мне лично кажется что в моем модуле Начало Пути слишком много пустых, ненужных пространств и от того снижена играбельность, поэтому советую делать все максимально НАСЫЩЕНО интерактивностью. Много лок ты, к сожалению, наверное, один не потянешь... |
||||
Dec 22 2004, 20:10
Сообщение
#63
|
|||
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
С моим скриптером мне придется делать в два раза больше чем требуется, он имеет привычку забраковывать половину всех лок, хотя в его обязанности входит только скриптописание. У меня был план сделать карту мира(как в Леворе) это уменьшило бы кол-во лок между городами, но к сожалению не владею знаниями как это сделать. Я планирую сделать 10 городов, и в каждом будут проходить события связанные с сюжетом. |
||
Dec 23 2004, 01:26
Сообщение
#64
|
|||
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Модуль не потянет столько! :shout: Ты что?! :swoon: Ты еще не раз убедишься, что сделать хотя бы 5 однолокационных деревень - это уже довольно большой объем! Города - МАКСИМУМ 2! Блин, ну начни с простого! Потому что чую, не доделаешь проект, если так замахнешься... :( |
||
Dec 23 2004, 01:35
Сообщение
#65
|
|||
Миловидный Бегрюссунг Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
:swoon: Не вздумай. Будет как у нас, проблемы со временем и прочая муть. Не расчитаны модули на большое количество событий сразу в нем... НПС - это события... |
||
Dec 23 2004, 07:39
Сообщение
#66
|
|
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Блин че делать? Придется делить на три части, если не больше.
|
Dec 23 2004, 11:17
Сообщение
#67
|
|
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Ghost
Чего делать? Сделай хотя б качественно один город со множеством внутренних интриг... ;) После этого сам уже сможешь оценить свои силы. :yes: |
Dec 23 2004, 14:30
Сообщение
#68
|
|
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Хм... Ладно я пересмотрю свои записи, может от чего то откажусь. Обыдно блин :unsure:
Ну не может куча всех приключений и историй происходить в одном городе, пускай даже в самом большом. |
Dec 23 2004, 14:31
Сообщение
#69
|
|
Level 8 Класс: Фея Характер: Chaotic Evil Раса: Фея |
Ничего хорошего из это не выйдет
|
Dec 23 2004, 15:56
Сообщение
#70
|
|
Level 3 Класс: Вор Характер: Chaotic Neutral Раса: Гоблин |
Ничего плохого, кстати, тоже :yes:
|
Dec 23 2004, 16:27
Сообщение
#71
|
|
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Так сделай город и приключения в окрестностях... ;) Никто ж не говорит, что ONLY городские тайлы... Это было бы действительно скучно.
|
Dec 23 2004, 17:26
Сообщение
#72
|
|
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Так у меня мысля была сделать квесты, которые распространяются на несколько лок(город,деревня,подземелье), причем все это на большом расстоянии друг от друга.
|
Dec 23 2004, 19:13
Сообщение
#73
|
|||
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
А смысл? Смысл в том, что надо много пробежать, чтобы решить задачу. Надо делать квесты, где пришлось бы думать (смеяться, восхищаться, плакать) долго, а не хардкорно бегать. Как говорится, игроку в РПГ думать надо головой, а не ногами или еще чем. ;) Так что еще раз повторюсь: лучше подумай, как сделать ИНТЕРЕСНЫЙ квест. А его разнесение по дальним друг от друга локам, не есть правильный путь к построению хорошего геймплея. Имхо. :buba: |
||
Dec 23 2004, 19:25
Сообщение
#74
|
|||
Level 19 Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф |
Это само собой. Не надо думать что я поклонник Диаблы :bad: . У меня большинство квестов детективного рода. |
||
Dec 23 2004, 20:57
Сообщение
#75
|
|
4-х Кубовый Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора |
Ну дык согласись и решать их надо умом, а не ногами :). А долго бегать из точки в точку ради одного квестика мне бы например было бы не очень интересно... Имхо.
|
Текстовая версия | Сейчас: 1st November 2024 - 02:49 |