Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

7 страниц V  < 1 2 3 4 > »   
Ответить в эту темуОткрыть новую тему
> Редактор Dragon Age, Все о тулсете DA
Aiwan
сообщение Nov 17 2009, 07:07
Сообщение #26


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



"А женщины, вон в ручной мяч уже играют!" (с) (IMG:style_emoticons/kolobok_light/biggrin.gif)
Leon PRO, его как минимум надо еще и выкачать. Как показала практика, все кто первый заюзал и гордо сказал МЫ ПЕРВЫЕ! не всегда что-либо делают. (IMG:style_emoticons/kolobok_light/smile.gif) Так что мы спокойно посмотрим без лишней суеты, когда получится.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 17 2009, 15:44
Сообщение #27


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Цитата(Leon PRO @ Nov 17 2009, 02:51) *
На торернтс.ру, в ветке раздачи редактора, народ уже мучает редактор активнее чем мы тут =)
дал им туда линк на форум, если не заблочат, то мозгов прибавится (и нубофф) =D

Всем привет! Я тут новенький. Так давайте его мучить здесь!
офф источники мне не доступны, но на ютюбе есть уже туторилы по тулсету. Еще находил блог на инглише с туториалами. щас буду изучать.
делал небольшой тестовой модик с квестом, диалогами, заставкой и врагами. создать сундук с мега-добром не получается почему то. Вместо объекта надпись чудная. не помню точно.
Есть еще проблема с переходом между уровнями. Пытался в демке подсмотреть, но так много всего... Надо разобраться с моделью игры. Вот пока такие ссылочки могу рекомендовать:
http://dragonagemodding.wordpress.com/category/tutorials/
6 частей сносного качества. шестая часть не к месту т.к. тестят то, что не делают в туториале (пропустили много всего).
http://www.youtube.com/watch?v=8w7PALhLfec...D4E&index=6
еще видео туторы
http://www.youtube.com/watch?v=TwQNRBFLhrE...feature=related
З.Ы. Для тек кто не в курсе. Пользуйте поиск и переводчик!
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 18 2009, 13:57
Сообщение #28


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Здесь нужны мини статейки на тему "как и что делать в редакторе"? переводы и домыслы. Если да, то как их размещать?
Темы создавать не можу. Пардон, что не по теме, но ЛС я тоже не могу писать.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Griffon
сообщение Nov 18 2009, 14:04
Сообщение #29


Level 18
Иконки Групп

Класс: Страж Тьмы
Характер: True Neutral
Раса: Человек
МАСТЕР D&D



DeKaVi, пиши пока здесь в виде раздельных постов по темам.

Создание локации - для создания локации нужно ...................
Создание НПС - для создания и размещения НПС нужно ...................
Диалоги - для создания диалога открываем ...................
Спецэффекты - для создания эффекта нужно ...................
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Nov 18 2009, 15:42
Сообщение #30


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Цитата(Leon PRO @ Nov 17 2009, 01:51) *
На торернтс.ру, в ветке раздачи редактора, народ уже мучает редактор активнее чем мы тут =)

кинь ссылку в личку


DeKaVi, темы у нас можно создавать с 10 постов (чтоб спам-боты не шалили). Тебе ввиду того что ты похоже не спам-бот, уже поставил вручную нужную группу. Теперь можешь создавать.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ice Blade
сообщение Nov 18 2009, 21:09
Сообщение #31


Трехмерный Маньяк
Иконки Групп

Класс: Мастер Оружия
Характер: Lawful Neutral
Раса: Нежить
NWN: Контент
Проклятие Левора



Ладно небольшой обзор:

В частности, о наболевшем:

В общей идее схема создания модуля не сильно то и изменилась по сравнению с НВН, но вот в мелочах поменялось всё. Начнём с того что сменилась сама структура: теперь вместо палитры, скрытых в недрах модуля ресурсов и нескольких визардов, - у нас база данных (по сути та же палитра), боооооольшая пачка файлов и разношёрстные редакторы к ним.
Т.е визардов в привычном понимании больше нет, их полностью заменяют редакторы. К примеру чтобы сделать плейсибл, уже не нужно создавать модуль пустышку, ты просто открываешь редактор, заполняешь нужные пункты, сохраняешь в файл и по желанию (необходимости (IMG:style_emoticons/kolobok_light/smile.gif) ) закидываешь в палитру.

Сама очерёдность создания модуля выглядит примерно так:

1.File->Manage modules -> New
где заполняем в обязательном порядке имя модуля и UID

2. Затем создаём как минимум одну локу:
File-> New -> Area
где в object Inspector-е должны быть указаны:
а. Area Layout (геометрия локи, - файлы типа *.arl представляющие из себя закомпиленые Level-ы)
б. имя локи

3.Желателен Waypoint для старта (хотя можно использовать 0 на системе координат):
ПКМ на локе -> Insert Waypoint
где в object Inspector-е обязательно забиваем Tag

4. Сохраняем Area и прописываем её как стартовую в модуле:
File->Manage modules->(module)Properties:
Starting Area -> Area name (Файл типа *.are образующийся при создании и сохранении area)
Starting Waypoint -> Waypoint Tag (тег вейпойнта, - если заполнен обычно появляется в списке)

5. Потом просто экспорт с зависимыми ресурсами width dependent resources ( или для экстрималов вообще Full Export - запихнёт ещё и непомерную кучу мусора от связаных модулей, например сингловой компании (IMG:style_emoticons/kolobok_light/wacko.gif) )
Tools->Export-> width dependent resources

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


А теперь коментари в общем,- о тулсете(что удалось пока потрогать):
- Сюрпризом(не совсем приятным) оказалось то что теперь геометрия локи отделена от её наполнения, она рисуется отдельно в Level editor-е, компилируется в Layout и только потом заполняется плейсиблами, кричами, диалогами, скриптами и т.д
- У скриптов тоже теперь много своих особенностей, - т.к слотов для них стало ээ.. скажем так,- намного меньше, есть подозрение что все эвенты перехали в сами скрипты.
- Редактор диалогов + катсцен - на первый взгляд, вызывает просто щенячий восторг!!! (IMG:style_emoticons/kolobok_light/smile.gif) , тут тебе и камеры и актёры, синхронизация мимики, ретайминг анимации, и главное всё это не выглядит перегруженым.
- Персонажам тоже достались морды от FaceFX, что помимо синхронизации речи означает ещё и смерть клонам. Хотя работает всё это довольно спорно.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 18 2009, 22:26
Сообщение #32


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Есть несколько неприятных моментов. Редактор скриптов не воспринял кириллицу в комментариях. Скрипт не работает. На объектах текст будет квадратами показывать. наверное я что-то не знаю.
Ice Blade, у меня информация что нужно экспортировать БЕЗ зависимых ресурсов. Выбрали все что меняли и на экспорт. Кроме того, в модуле сингл плаер очень не рекомендуют что либо делать.
Я перевел первую статейку, в которой рассказывается как создать модуль-дополнение на основную компанию. Там мы создаем новый предмет и добавляем его в инвентарь героя. Её маленько подправить надо. Завтра вечером выложу ее и еще одну переведу пожалуй (про 2da). 4 часа убил (IMG:style_emoticons/kolobok_light/wacko.gif) надеюсь не бесполезно.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ice Blade
сообщение Nov 19 2009, 09:11
Сообщение #33


Трехмерный Маньяк
Иконки Групп

Класс: Мастер Оружия
Характер: Lawful Neutral
Раса: Нежить
NWN: Контент
Проклятие Левора



Цитата
Есть несколько неприятных моментов. Редактор скриптов не воспринял кириллицу в комментариях.

Ну что тут сказать, это легендарная традиция. (IMG:style_emoticons/kolobok_light/scratch_one-s_head.gif)

Цитата
Ice Blade, у меня информация что нужно экспортировать БЕЗ зависимых ресурсов. Выбрали все что меняли и на экспорт. Кроме того, в модуле сингл плаер очень не рекомендуют что либо делать.

Без зависимых ресурсов можно экспортировать когда модуль у тебя уже создан, в противном случае будет привязка к ресурсам конкретно твоего тулсета. Одним словом фиг ты кому этот модуль передашь.

Ну а если говорить об экспорте вообще то:
C зависимыми ресурсами (Export with dependent resources) - собственно как из названия выносит модуль + все зависимые ресурсы. т.е - если есть лока(area) и на ней что-то стоит, то выносится лока и всё что на ней стоит. К примеру экспортится модуль + локации + Layout-ы + персонажи + всё что на персонажах (диалоги, скрипты, инвентарь). Одним словом всё что по дереву БД в ветке(палитре) модуля.

Без зависимых ресурсов (Export without dependent resource) - выносится только текущий редактируемый ресурс. т.е если уже делал модуль и внёс некоторые изменения скажем в локацию, то выносится только локация, остальные ресурсы остаются без изменений.

Все ресурсы определённого типа (Export all resources of type) - выносит все ресурсы текущего типа, т.е если скажем делал предмет(item) - то выносится вся палитра предметов.

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

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Nov 19 2009, 09:38
Сообщение #34


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



насколько я понял, редактор ландшафта в игре все-таки есть? Или нужно максить и экспортить? (а-ля ведьмак)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 19 2009, 10:22
Сообщение #35


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Цитата(Ice Blade @ Nov 19 2009, 10:11) *
Ну что тут сказать, это легендарная традиция. scratch_one-s_head.gif

о да! (IMG:style_emoticons/kolobok_light/biggrin.gif) Но как тогда сделали русификацию? Диалоги я писал на русском (это было в отдельном модуле). А модуле расширения русский в названии и описании предмета не попер...

Цитата(Ice Blade @ Nov 19 2009, 10:11) *
Без зависимых ресурсов можно экспортировать когда модуль у тебя уже создан, в противном случае будет привязка к ресурсам конкретно твоего тулсета. Одним словом фиг ты кому этот модуль передашь.

Я создал свой модуль расширения. добавил 1 новый предмет. указал что он дополняет основной модуль. создал скрипт для модуля. выгрузил эти 2 объекта без зависимостей. Все! этого достаточно. Т.е. как ты и сказал, я выгружаю только те объекты, которые я редактировал/создавал. И это не значит, что не будет связей с основными ресурсами, если ты это имел ввиду. Экспорт с/без зависимостей - это всего лишь выбор какие объекты выгрузить. Вроде так (IMG:style_emoticons/kolobok_light/unsure.gif)

Цитата(Lex @ Nov 19 2009, 10:38) *
насколько я понял, редактор ландшафта в игре все-таки есть? Или нужно максить и экспортить? (а-ля ведьмак)

Есть редактор закрытого и открытого пространства (комнат и не комнат =) ). на ютубе были туторы. я в этой теме выкладывал ссылки. Просто потом нужно экспортировать карту в статику и цеплять к области.

Сообщение отредактировал DeKaVi - Nov 19 2009, 11:03
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ice Blade
сообщение Nov 19 2009, 11:13
Сообщение #36


Трехмерный Маньяк
Иконки Групп

Класс: Мастер Оружия
Характер: Lawful Neutral
Раса: Нежить
NWN: Контент
Проклятие Левора



Цитата
Но как тогда сделали русификацию? Диалоги я писал на русском (это было в отдельном модуле). А модуле расширения русский в названии и описании предмета не попер...

Ну полноценно этим вопросом ещё только предстоит заняться. Может опять не дружит с буквой "я", может resref-ы с названиями путаются. Однако (хоть возможно и не совсем к теме) в тулсе довольно часто и во многих местах встречается опция вида * localization, игрушку изначально делали многоязыковой - но вот как сделали это ещё только предстоит выяснить.

Цитата
И это не значит, что не будет связей с основными ресурсами, если ты это имел ввиду. Экспорт с/без зависимостей - это всего лишь выбор какие объекты выгрузить.

Так об этом то и реч. - БД у тулсета с игрой общая но только на "твоём" компе, у меня она уже другая. И соответственно если ты выносишь только отдельные ресурсы, далеко не факт что они заработают у кого-то другого, они запросто могут пересечся с ресурсами чужого модуля или очередного патча ДА. Для НВН к примеру это аналогия Overide-а.(хотя для непосвящёных это мало что объясняет). Ну если в крацах, то вынос без связаных ресурсов - годится пожалуй лишь для небольшой правки модуля, на компе разработчика.

Цитата
насколько я понял, редактор ландшафта в игре все-таки есть? Или нужно максить и экспортить? (а-ля ведьмак)

Есть, но скажем так,- немного не в том виде в котором он был в НВН/НВН2. Там можно было населять локу и редактировать ландшафт одновременно. Здесь же, надо сначала покончить с ландшафтом так сказать "выпечь" его, а потом уже загружать его как основу для локи. С точки зрения самого редактирования ландшафта всё выглядит очень похоже на НВН2. Для ландшафтов как обычно кисти + статические модели + свет + динамика (вода, деревья,vfx и т.д). Для внутрянки те же статические модели - аля плейсиблы. После расстановки всего что надо, запускается условно назовём её компиляция уровня - при этом формируется освещение , тени, Walk mesh-и и ещё много всякой всячины - короче на выходе получается файл вида *.arl (ну и ещё несколько (IMG:style_emoticons/kolobok_light/smile.gif) ), который и вставляется в Area Layout, для последующего заселения и так сказать создания полноценного модуля. Сегодня как домой прийду, постараюсь выложить несколько скринов, для лучшего понимания о чем вообще реч.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Nov 19 2009, 11:48
Сообщение #37


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



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

как пройду игру, скачаю редактор и поковыряюсь. Где бы еще пару часов в сутках надыбать? (IMG:style_emoticons/kolobok_light/smile.gif)



зы: хотя меня по работе хайтмаповые радакторы уже задолбали. хочу старые добрые тайлы (IMG:style_emoticons/kolobok_light/smile.gif) )))
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 19 2009, 11:57
Сообщение #38


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Цитата(Ice Blade @ Nov 19 2009, 12:13) *
Так об этом то и реч. - БД у тулсета с игрой общая но только на "твоём" компе, у меня она уже другая.

Core Resources т.е. ресурсы игры у нас одинаковые. И их я не трогаю! А то что различается, я выгружаю. Т.е. когда кто-то устанавливает мой модуль с этими двумя объектами то у нас получаются уже одинаковые базы. Выгрузка с/без -это просто варианты, как будут собираться мои ресурсы для экспорта. Только то что указал или все что еще по ссылкам есть. Но только не основные ресурсы игры! Если их меняют, то они попадают в модуле в папку.. перегрузки или как там она зовется. не помню, подглядеть не могу. И у модуля выходит больше приоритет по изменениям чем у основной игры. У сталкера так вроде было. Распакованные ресурсы с большим приоритетам чем в кабах.(но не в том суть) И вообще надо затестить! Кто согласен шобы я порушил его компанию? (IMG:style_emoticons/kolobok_light/rolleyes.gif)
Цитата(Ice Blade @ Nov 19 2009, 12:13) *
у кого-то другого, они запросто могут пересечся с ресурсами чужого модуля или очередного патча ДА.

Думаю от этого никто не застрахован. Остается только идентификаторы задавать более уникальные! (IMG:style_emoticons/kolobok_light/smile.gif) abirvalk_bow_nishtyak3_23448 (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Wakeful
сообщение Nov 19 2009, 15:32
Сообщение #39


Level 14
****

Класс: Оборотень
Характер: True Neutral
Раса: Человек
NWN: Скриптинг [Sn]



Цитата
Там можно было населять локу и редактировать ландшафт одновременно. Здесь же, надо сначала покончить с ландшафтом так сказать "выпечь" его, а потом уже загружать его как основу для локи.

Я помню в нвн1 так и делал - сначала целиком ландшафт, потом уже ставил плейсы и всё остальное. Мне лично такое разделение думаю было бы удобно. Прям даже захотелось тулс поковырять, но времени хватило только на то что бы его скачать и поставить. (IMG:style_emoticons/kolobok_light/sad.gif) В сутки хорошо бы не 2, а 4 доп. часа поиметь. (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Nov 19 2009, 15:39
Сообщение #40


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Цитата(Lex @ Nov 19 2009, 13:48) *
зы: хотя меня по работе хайтмаповые радакторы уже задолбали. хочу старые добрые тайлы

Мне кажется там и тайловые локации есть. Особенно внутренние. Когда меняешь камеру, то срезается верхний уровень и как раз как у нвн квадратиками убирается ненужное.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 19 2009, 16:30
Сообщение #41


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Цитата(Aiwan @ Nov 19 2009, 16:39) *
Мне кажется там и тайловые локации есть. Особенно внутренние. Когда меняешь камеру, то срезается верхний уровень и как раз как у нвн квадратиками убирается ненужное.

Так в DA закрытые помещения так и делаются тайлами. Квадратик пола, квадратик стенки, квадратик пола, квадратик стенки... (IMG:style_emoticons/kolobok_light/wacko.gif)
З.Ы. Блин. читаю я статейки которые переводить начал, там автор сам много чего не знает. ну я еще ченить могу немного напутать. Не закидаете помидорами? (IMG:style_emoticons/kolobok_light/smile.gif) Я все равно сижу и разбираюсь что к чему. Как разберусь с тем что имею, сам полезу внутрь.

Сообщение отредактировал DeKaVi - Nov 19 2009, 16:36
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Griffon
сообщение Nov 19 2009, 17:36
Сообщение #42


Level 18
Иконки Групп

Класс: Страж Тьмы
Характер: True Neutral
Раса: Человек
МАСТЕР D&D



Публикуй переводы со сносками на свои комментарии.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Leon PRO
сообщение Nov 19 2009, 22:56
Сообщение #43


Ушедший на войну
Иконки Групп

Класс: Маг
Характер: Chaotic Good
Раса: Человек
NWN: Контент



Блин, у меня никакие ресурсы не отображаются в палитре справа, хоть на всех туториалах там всегда что-то есть при создании.
А у меня вечно пусто, хоть убейся =\ даже при создании нового ресурса.

В БД доступ есть, и идут какие-то записи, проверял -_-

P.S. А у кого-нить присоздании модуля в менеджере в строке Script есть такая строка типа:
bw-db://адрес_sql_сервера/bw_dragonage_content\module_core.nss?...........и т.д.
и если есть удаляете ли вы ее ? а то у меня с ней не хочет модуль создаваться =\
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 20 2009, 08:17
Сообщение #44


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Цитата(Leon PRO @ Nov 19 2009, 23:56) *
Блин, у меня никакие ресурсы не отображаются в палитре справа, хоть на всех туториалах там всегда что-то есть при создании.
А у меня вечно пусто, хоть убейся =\ даже при создании нового ресурса.

Речь об этом?
(IMG:http://lh3.ggpht.com/_QRnROQEZpbI/SwYkqRJ7f8I/AAAAAAAAACA/V_zJb4F8XbU/palitra.png)
Если там ничего нет, значит не встал тулс.
Цитата(Leon PRO @ Nov 19 2009, 23:56) *
P.S. А у кого-нить присоздании модуля в менеджере в строке Script есть такая строка типа:
bw-db://адрес_sql_сервера/bw_dragonage_content\module_core.nss?...........и т.д.
и если есть удаляете ли вы ее ? а то у меня с ней не хочет модуль создаваться =\

У меня так на некоторых модулях пишет пока я их не открою. А еще. вроде бы. так пишет если скрипт не может найти. Еще один намек, что тулс не встал т.к. по при создании модуля туда подставляется скрипт по умолчанию. Кажется с SQL у тебя таки не получилось. У тебя 2008 SQL? При установке вроде 2005 ставит. может здесь как и с ActivePython, работает только определенная версия???

Сообщение отредактировал DeKaVi - Nov 20 2009, 08:19
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
virusman
сообщение Nov 20 2009, 09:13
Сообщение #45


Level 17
Иконки Групп

Класс: Волшебник
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [PW]
Axistown SR 1.9
NWNX



Цитата(DeKaVi @ Nov 19 2009, 16:30) *
Так в DA закрытые помещения так и делаются тайлами. Квадратик пола, квадратик стенки, квадратик пола, квадратик стенки... (IMG:style_emoticons/kolobok_light/wacko.gif)
З.Ы. Блин. читаю я статейки которые переводить начал, там автор сам много чего не знает. ну я еще ченить могу немного напутать. Не закидаете помидорами? (IMG:style_emoticons/kolobok_light/smile.gif) Я все равно сижу и разбираюсь что к чему. Как разберусь с тем что имею, сам полезу внутрь.
Ага. В статье написано:
Цитата
Кто-то обрадуется,кто-то огорчится, но скрипты в Dragon Age пишутся на С++.
Это не так. Скрипты пишутся на NWScript, синтаксис которого похож на синтаксис C (без ++).
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 20 2009, 09:58
Сообщение #46


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Цитата
Кто-то обрадуется,кто-то огорчится, но скрипты в Dragon Age пишутся на С++.

Цитата(virusman @ Nov 20 2009, 10:13) *
Это не так. Скрипты пишутся на NWScript, синтаксис которого похож на синтаксис C (без ++).

из оригинала:
Цитата
...Scripts in Dragon Age are in standard C++ and teaching that language is really beyond the scope of this tutorial, so what i’m going to do is simply provide you with a script that you can use that is heavily commented. First we need to create a new script...


А откуда информация что пишут на NWScript? Я не работал с С, начал с С++. По крайней мере в примере переведенного урока вижу С и никакого намека на другой язык. Глубоко в код не залезал т.к. последние два вечера на статьи ушло. Подскажи пожалуйста, где в скриптах можно увидеть что это не С.
P.s. что-то я не могу найти оригинальное предложение про радость С++ (IMG:style_emoticons/kolobok_light/smile.gif) может автор уже удалил? (IMG:style_emoticons/kolobok_light/rolleyes.gif)
P.P.S. я не могу найти в интернете информацию о том, на каком же языке пишутся скрипты в DAO. Хотя вроде встречал раньше. (IMG:style_emoticons/kolobok_light/sad.gif)

Сообщение отредактировал DeKaVi - Nov 20 2009, 11:58
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Nov 20 2009, 11:09
Сообщение #47


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



судя по скрипту в статье в соседней теме, это старый добрый NWScript. По сути урезанный донельзя си без возможности создавать и работать с классами, с приличными ограничениями на типы данных и с очень большим количеством уже готовых функций (как в базе, так и в библиотеках).

Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ice Blade
сообщение Nov 20 2009, 11:23
Сообщение #48


Трехмерный Маньяк
Иконки Групп

Класс: Мастер Оружия
Характер: Lawful Neutral
Раса: Нежить
NWN: Контент
Проклятие Левора



Да ладно вам к мелочам придераться, вообще это теперь DAScript - который построен на основе NWScript, который похож на С , а мой рабочий комп местами похож на холодильник (IMG:style_emoticons/kolobok_light/biggrin.gif) - да какая вообще разница ? Хочешь работать - изучай что дали. К любой статье или посту будь даже он от самих биовар - сейчас нужно относиться несколько философски. Большая часть того что сейчас пишут,- это скорее домыслы чем истина. Уж слишком сырой пока тулсет и ДА в целом. Разработчики явно пользовались немного не тем инструментарием что достался нам, так что от части даже они его сами незнают.

Leon PRO:
Похоже на что ДБ хоть и подключена но битая или не знает где находится ДА, попробуй через ConfigureToolset (..\Dragon Age\tools) вместо дефолтовой зарегить бек (обычно лежит в ..\Dragon Age\tools\dbbak) и вообще какой у неё размер ? Полноценная (точнее у меня сейчас) весит более 80 метров.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeKaVi
сообщение Nov 20 2009, 13:14
Сообщение #49


Level 2
*

Класс: Некромант
Характер: Neutral Evil
Раса: Человек



Ice Blade, Согласен! просто я хотел понять, я в переводе ошибся или автор статьи заблуждается. и почему я сам не могу отличить скрипт из примера от С. Как вы, глянув на скрипт установили, что это NWScript? Так то мне все равно, на каком языке пишутся срипты. Хотя С/С++ конечно роднее остальных будет. Буду очень благодарен за разъяснения!

Ну так если синтаксис Сишный, это и есть С (IMG:style_emoticons/kolobok_light/smile.gif) И функционал не урезан, а не расширен, как если бы мы использовали стандартный набор библиотек.
С++ отличается от С тем что там появились классы...
Цитата
признаки.. думаю SetLocalInt(OBJECT_SELF,"name",int); многим хватило. В тч и мне smile.gif

Я вижу просто Сишную функцию. Дело просто в названии функции? Т.е. просто в NWScript такая же функция есть?

Получается, что скрипты все таки на Си пишутся(может и не не С++ ) с использованием библиотек этой игры. Что и нужно было ожидать. (IMG:style_emoticons/kolobok_light/prankster2.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Nov 20 2009, 14:25
Сообщение #50


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



другие языки с сишным синтаксисом (ява, ява скрипт, пхп) тоже на самом деле просто си?
http://en.wikipedia.org/wiki/NWScript

имхо не стоит тратить время на этот вопрос, тк это не важно. Важно то что, судя по всему, язык не поменялся, а значит навыки скриптинга под НВН/НВН2 в ДА будут полезны. Вплоть до частичного переноса скриптов (надо функции смотреть. если процентов 50 осталось без изменений, это позволит практически не почувствовать разницы).
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

7 страниц V  < 1 2 3 4 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 1st November 2024 - 02:58