<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://datoolset.net/mw/index.php?action=history&amp;feed=atom&amp;title=Design%2Fru</id>
		<title>Design/ru - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://datoolset.net/mw/index.php?action=history&amp;feed=atom&amp;title=Design%2Fru"/>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Design/ru&amp;action=history"/>
		<updated>2026-08-15T00:31:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=Design/ru&amp;diff=17451&amp;oldid=prev</id>
		<title>Kelamor: Edit</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Design/ru&amp;diff=17451&amp;oldid=prev"/>
				<updated>2011-10-12T07:33:06Z</updated>
		
		<summary type="html">&lt;p&gt;Edit&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:33, 12 October 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rupage|Принципы разработки|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Перевод: [[User:Kelamor|kelamor]] / [[Translation/ru|Переводим Wiki]]&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rupage|Принципы разработки|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Основная информация&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Разработка модуля для Dragon Age состоит из нескольких этапов, впрочем как и разработка самой игры, начиная с создания различных объектов, создания вразумительной истории (при необходимости), правильной увязки всего получившегося в одно единое целое, подготовка к экспорту, и сам экспорт. Всё это можно сделать с помощью различных редакторов, входящих в состав тулсета (мы же помним, что дословно Toolset переводится как набор инструментов). &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Разработка модуля для Dragon Age состоит из нескольких этапов, впрочем как и разработка самой игры, начиная с создания различных объектов, создания вразумительной истории (при необходимости), правильной увязки всего получившегося в одно единое целое, подготовка к экспорту, и сам экспорт. Всё это можно сделать с помощью различных редакторов, входящих в состав тулсета (мы же помним, что дословно Toolset переводится как набор инструментов). &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kelamor</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=Design/ru&amp;diff=15836&amp;oldid=prev</id>
		<title>Kelamor: Create russian page</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Design/ru&amp;diff=15836&amp;oldid=prev"/>
				<updated>2011-02-17T08:37:51Z</updated>
		
		<summary type="html">&lt;p&gt;Create russian page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{rupage|Принципы разработки|Перевод: [[User:Kelamor|kelamor]] / [[Translation/ru|Переводим Wiki]]}}&lt;br /&gt;
&lt;br /&gt;
Разработка модуля для Dragon Age состоит из нескольких этапов, впрочем как и разработка самой игры, начиная с создания различных объектов, создания вразумительной истории (при необходимости), правильной увязки всего получившегося в одно единое целое, подготовка к экспорту, и сам экспорт. Всё это можно сделать с помощью различных редакторов, входящих в состав тулсета (мы же помним, что дословно Toolset переводится как набор инструментов). &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; style=&amp;quot;border:thin solid grey&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:thin solid grey&amp;quot;|[[Image:Overview.png]]&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;|&lt;br /&gt;
*{{ulink|Overview of the toolset|Dragon Age Toolset}} - собственно сам набор инструментов, в просторечье - тулсет.&lt;br /&gt;
*{{ulink|Database|Database}} - база данных.&lt;br /&gt;
*{{ulink|Designer Resources|Builder resources}} - внутренние ресурсы, такие как скрипты, существа, вещи, диалоги и т.д. Хранятся в базе данных.&lt;br /&gt;
*{{ulink|Art|Art resources}} - художественные ресурсы, такие как модели, текстуры, лица, звуки, музыка и т.д. Хранятся как обычные файлы на компьютере.&lt;br /&gt;
*Microsoft Excel - программа для работы с электронными таблицами, входящая в пакет Microsoft Office.&lt;br /&gt;
*{{ulink|2DA|2DA worksheets}} - двухмерные массивы, содержащие различные переменные, ссылки и т.д. Хранятся как обычные файлы на компьютере. &lt;br /&gt;
*ExcelProcessor - утилита для компиляции 2DA-таблиц в файлы {{ulink|GDA|.GDA}}, которые понимает движок игры. Более подробно об этом процессе читайте статью {{ulink|Compiling 2DAs|Преобразование 2DA}}.&lt;br /&gt;
*Game resources - ресурсы игры. Ресурсы, которые использует игра.&lt;br /&gt;
*Override directory - папка переопределения. Ресурсы, находящиеся в такой папке, имеют приоритет перед ресурсами игры. Более подробно про приоритеты папок читайте статью {{ulink|Source directory priorities|Приоритеты папок}}.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Тулсет по сути представляет собой набор инструментов, как внутренних, так и внешних, для создания различных ресурсов и установки связи между ними. Все связи управляются через базу данных, что позволяет команде разработчиков работать в разных областях, не пересекаясь друг с другом. Возможно для одного человека это и излишне, но в целом позволяет создавать практически профессиональные расширения для Dragon Age.&lt;br /&gt;
&lt;br /&gt;
Таким образом для каждого типа ресурса тулсет обладает отдельным редактором, который запускается, например, когда вы открываете ресурс через {{ulink|Resource palette|Палитру ресурсов}}. &lt;br /&gt;
&lt;br /&gt;
В Dragon Age ресурсы делятся на три важные категории:&lt;br /&gt;
*{{ulink|Designer Resources|Внутренние ресурсы}} - такие ресурсы, как скрипты, диалоги, ролики, Plot-файлы, локации и так далее. Строго говоря, эти ресурсы содержат в себе информацию о том, каким образом игра &amp;quot;использует&amp;quot; художественные ресурсы. Эти ресурсы хранятся в базе данных.&lt;br /&gt;
*{{ulink|Art Resources|Художественные ресурсы}} - такие ресурсы, как модели, визуальные эффекты, звуки, макеты уровней. Они хранятся как обычные файлы на вашем компьютере.&lt;br /&gt;
*{{ulink|2DA|2DA-файлы}} - Двухмерные массивы, таблицы, содержащие различные переменные, ссылки и т.д. Создаются на основе обычных  таблиц Excel и, как и художка, хранятся как обычные файлы.&lt;br /&gt;
&lt;br /&gt;
== Принцип модульности ==&lt;br /&gt;
&lt;br /&gt;
В основе разработки расширений для DAO лежит принцип модульности. Этот принцип определяет, что все ресурсы расширения будут связаны между собой и зависеть друг от друга. Редактирование ресурсов возможно только при открытом в тулсете модуле. Однако ресурсы могут передаваться или наследоваться между модулями.&lt;br /&gt;
&lt;br /&gt;
*Экспорт внутренних ресурсов модуля из базы данных в его папку переопределения осуществляется тулсетом.&lt;br /&gt;
*Художественные ресурсы и 2DA-файлы в папку модуля вручную.&lt;br /&gt;
&lt;br /&gt;
Информация о модулях расположена по ссылке - {{ulink|Module|Модуль}}.&lt;br /&gt;
&lt;br /&gt;
== Внутренние ресурсы ==&lt;br /&gt;
&lt;br /&gt;
Внутренние ресурсы тулсета, это те ресурсы, которые создаются в тулсете и хранятся в базе данных. Внутренние ресурсы по сути отвечают за то, как используются художественные ресурсы, отвечают за механику игры.&lt;br /&gt;
&lt;br /&gt;
Внутренние ресурсы включают в себя:&lt;br /&gt;
*{{ulink|Area|Локации}} - полностью интерактивные игровые локации.&lt;br /&gt;
*{{ulink|Item|Предметы}} - любые движимые предметы, которые могут носиться и использоваться игроками и НПС.&lt;br /&gt;
*{{ulink|Creature|Существа}} - различные животные, монстры и НПС, присутствующие в игре.&lt;br /&gt;
*{{ulink|Conversation|Диалоги}} - полноценные диалоги с озвучкой, анимацией и пр.&lt;br /&gt;
*и т.д.&lt;br /&gt;
&lt;br /&gt;
Более полная информация о внутренних ресурсах расположена по ссылке {{ulink|Designer Resources|Внутренние ресурсы}}&lt;br /&gt;
&lt;br /&gt;
== Двухмерные массивы (2DA) ==&lt;br /&gt;
&lt;br /&gt;
2DA содержат различные переменные, ссылки и т.д., и используются не только при разработке модуля, но и игрой в целом. 2DA-файлы компилируются в файлы формата {{ulink|GDA|.GDA}}. С тулсетом поставляется набор оригинальных таблиц Excel, которые могут быть отредактированы и использованы, после компиляции, для изменения параметров игры. Эти файлы находятся в папке &amp;quot;(Папка установки Dragon Age\tools\source\2da&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Более полная информация о 2DA-файлах, их создании и компиляции, расположена по ссылке {{ulink|2DA}}.&lt;br /&gt;
&lt;br /&gt;
== Экспорт и распространение ==&lt;br /&gt;
&amp;lt;!-- also including this here for navigation --&amp;gt;&lt;br /&gt;
*{{ulink|Exporting a module|Экспорт модуля}} - чтобы новый контент мог быть использован в игре, необходимо экспортировать.&lt;br /&gt;
*{{ulink|Builder to player|Распространение модуля}} - создание устанавливаемого архива для распространения в сообществе игроков.&lt;br /&gt;
*{{ulink|Builder to builder|Обмен ресурсами}} - обмен созданными ресурсами между разработчиками.&lt;br /&gt;
&lt;br /&gt;
== Смотрите также ==&lt;br /&gt;
*{{ulink|Compatibility|Обеспечение совместимости модулей}}&lt;br /&gt;
&lt;br /&gt;
{{languages|Design}}&lt;/div&gt;</summary>
		<author><name>Kelamor</name></author>	</entry>

	</feed>