[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ZLОY  
Форум карты Жизнь на Арене » Картостроение » Творцы миров » Как составить оптимальный план по созданию своего проекта (xgm..)
Как составить оптимальный план по созданию своего проекта
SandKДата: Суббота, 18.06.2011, 22:05 | Сообщение # 1
Мэв
Группа: Проверенные
Сообщений: 171
Репутация: 1
Статус: Offline
Как составить оптимальный план по созданию своего проекта.
Прелюдия.


Приветствую всех, кого заинтересовала информация из этой статьи, если это можно так назвать, на мой взгляд, это больше похоже на руководство пользователя или какой-нибудь гайд.
В рамках этой писанины, я вам постараюсь наглядно объяснить и показать: на какой стадии своего проекта какую работу лучше проделывать, и почему. Так же хочется отметить, что все проекты стараются быть разными, поэтому в каких-то местах план работ, приведённый мною, у вас будет изменяться. Статья написана так, что подходит для любого типа карт. Статья составлена, по мнению автора, оптимально, что бы, по минимуму исключить возможность простоя проекта, и использовать время с толком. Надеюсь, что статья вам поможет в создании ваших собственных проектов, но помните: действовать вам по предложенному плану или нет - решаете вы сами, можете принять это с толком а можете всё пропустить мимо ушей. “Я лишь укажу на дверь, войти в неё ты должен сам” ©Morfeus
Начало: воспоминание.
Для того что бы написать хороший, а главное полный план работы вам понадобится вспомнить всё, что вы хотели сделать, а это:
все системы и задумки, магии и спелы, главные герои и второстепенные герои, монстры, квесты, сюжетные линии, мир в котором всё происходит, предметы (Арты), Графическая часть, Модели, историческая часть проекта и т.д.

В общем, вспоминайте всё, что вы хотели создать в своём проекте. В процессе это, всё записывайте куда-нибудь, к примеру, в обычный Блокнот (Notepad– присутствует стандартно в каждой ОС). Чем больше вы вспомните, и запишите, тем меньше вам придётся в дальнейшем дополнять информацией ваш план, которую вы неожиданно вспомните. Но хочу вас немного разочаровать, все, же дополнять план вам придётся, поскольку всё помнить очень сложно, и это естественно, что вы не вспомните каких- то аспектов. Но не спешите сразу браться за создание своего плана работ. Советую дочитать статью до конца, проанализировав, какие пункты для вас будут лишними, а какие можно дополнить и расширить. Что бы было меньше неразберихи записывайте то, что вы вспомните, разделив информацию на несколько категорий:
Эти записи понадобятся для построения самого плана.
Я выделил следующие категории и подпункты.
» 1. Литературные задачи.
Литературные задачи - это весьма трудоёмкий процесс, но без сомнения очень важный для любого проекта. В литературные задачи входит почти всё, что остаётся, к сожалению, в большинстве случаев, для игроков “за кадром”. Это может быть не так важно для игрока, но для вас это будет своего рода плато, на котором вы и будите работать, создавая свою историю.
a. Историческая часть:
История мира или карты
Расы, их краткая история.
Названия городов и их история.
Географическое положение городов.
Значения городов.
Лица городов (Мер, Шеф полиции, Мафия, Основатель и т.п.)
Различные заметки о событиях причастных к тому или иному городу, человеку.
В любой карте есть свои герои вот тут мы их и описываем.
b. О героях:
Классификация и описание главных героев (Маг, Воин, Лучник и т.д.) – те кем управляет игрок
Магии и способности главных героев. – классифицировать можно по классам см. выше :)
Описание второстепенных героев– тут описание героев, которые стоят в ваших населённых пунктах и играют какую-то роль в мире и их значение для игроков. Советую разбить эту часть по пунктам, в качестве пунктов указать названия городов и т.п. (к примеру)
Герои в городе «Тристрам»
Герои в деревне «Малаховка»
Герои в лагере «Зона №1»
И т.д.
Описание способностей и магий второстепенных героев– тут в качестве подпунктов советую использовать имена героев.(к примеру у меня)
Грот
Шустрый
Дембель
Описание характеров второстепенных героев
c. Описание:
Предисловие – Небольшое ёмкое описание, которое вы можете использовать на форумах и других похожих ресурсах, что бы привлечь внимание к вашему творению. Составляя это описание, не слишком увлекайтесь, не стоит рассказывать игрокам всё. Нужно оставить большую часть втайне от них, что бы сохранить их интерес к проекту.
Описание карт(ы) – Тут составьте маленькое описание, которое впоследствии будет отображаться в Описании карты и выделять её, из ряда других карт у игрока. (Если вы делаете 1 карту) Ограничение: 256 символов.
Описание экрана загрузки – В этом месте составьте описание для режима загрузки карты или карт. (Если вы делаете компанию) Ограничение: 2048 символов.
Так же, если у вас есть интерес, можете придумать слоган проекта. Одно, максимум 2 предложения, ну или можно четверостишие.
» 2. Ландшафт
Далее идут заметки ландшафта для вашего проекта. Можно даже сделать зарисовки, что, было бы ещё нагляднее.
Определение географии карты или карт. Берега, возвышенности, впадины, луга и поля.
Расположение населенных пунктов.
Дороги и тропы.
» 3. Модели
Тут записываем, какие нестандартные модели вы собираетесь использовать на карте.
Окружение
Юниты
Способности и магии
Предметы
» 4. Декорации
Тут записывайте, какие особенные декорации вы собираетесь использовать. Пункты можно выделить следующие:
Окружение (к примеру: трава, цветы, деревья, камни, скалы и т.д.)
Разрушаемые (к примеру: бочки, ящики, чучела, мусор и т.д.)
Здания
» 5. Юниты
Тут записывайте, какие юниты будут в вашем мире – это: воины, крипы, монстры, и также здания которые взаимодействуют с игроками . В качестве подпунктов советую указывать расы, города или карты.
» 6. Предметы
Тут составляем список нестандартных предметов с их способностями.
» 7. Сюжет и Ролики
Это необязательный раздел, но я бы советовал его сделать и записать в этом разделе основные сюжетные моменты. Такие как: перемещение главного героя по картам, городам, Основные задания, Дополнительные задания, Встречи Главного героя с другими героями мира (карты) и т.п. важные для игрока и героя события.
Это всё исключительно для того, что бы, не забыть эти важные события в будущем. Также можно записать какие-нибудь фразы, которые вы обязательно хотели бы включить в тот или иной ролик. И сам План роликов можно указать в этом разделе
» 8. Геймплей
Этот раздел больше подходит для мультиплеерных карт и содержит информацию о режимах игры, важной частью этого раздела я считаю указать во всех деталях разницу между режимами игр, и подробно описать условия игры в каждом режиме:
Каждый сам за себя
Игра на время
Игра на фраги
» 9. Системы
Это один из самых важных разделов. Тут записывайте вкратце системы которые вы собираетесь использовать на карте, и сразу проставляйте в скобках или через дефис уровень сложности создания системы лучше всего от 1 до 10.
К примеру: система "система дропа"(1) и система "Save \ Load"(10) триггерщики поймут, что, разница в этих системах очень существенная. Подпункты для этого раздела можно использовать по уровню сложности:
Сложность 1
Сложность 2
Сложность …
Сложность 10
» 10. Графика
Тут запишите, что вы собираетесь менять в графике. Это может быть:
Создание мини карты.
Создание Экрана Загрузки
Создание Интерфейса статистики (после завершения игры на карте)
Создание Игрового Интерфейса
Текстуры земли (Тайл сет)
Свои Иконки
Юниты и Герои
Спелы
Предметы
Иконки управление юнитами UI.
После того как вы прочтёте, делайте выводы: какие пункты вам нужны, а какие нет, и что стоит добавить или переместить.
Создание плана работы.
Теперь имея записи того что хотим получить, будем составлять план работ. Вам может показаться, что вышеперечисленные записи – и есть тот самый план по созданию и развитию проекта, который так хочется написать. Но это не совсем так. Настоящий план ещё предстоит сделать. Эти записи я составил почти в том порядке, в котором они идут в плане. Но настоящий план подразумевает организацию работы без потери драгоценного времени. Также можно определить несколько стадий плана независящих друг от друга. О чём и будет в следующей части статьи.
И так у вас уже есть записи, где описан ваш проект, в котором имеется:
• Литературная часть
• Ландшафт
• Модели
• Декорации
• Юниты
• Предметы
• Сюжет и ролики
• Геймплей
• Системы
• Графика
Теперь стоит задача расставить все пункты в том порядке, что бы сэкономить время.
Поговорка "Скупой платит дважды." неуместна в для нас, в нашем случае: "Знание – Сила."
Как я уже написал, записи расположены почти в том порядке, в котором они будут располагаться в конечной версии плана работ. Различие плана в том, что в записях, вы записывали какие-то важные данные о проекте, план же подразумевает уже выполнение какой-то работы, если вы не сделали ту или иную его часть. Так же в нём будет видно: какие этапы работы можно выполнять параллельно друг другу, оптимальное распределение этих этапов, а ещё в план войдут не маловажные пункты: Балансировка, Уменьшение веса карты, Оптимизация карты. Что бы понять в каком порядке, планировать работы, надо включить голову и очень хорошо подумать. К счастью я это уже сделал:)
Я предлагаю начинать создавать свой проект по следующему плану, а записи вы можете вставлять сразу по местам в план.
Оптимальный план.
» 1.Литературные задачи
Этот пункт я вам советую проделать очень подробно.
Это поможет вам не натолкнуться на затруднительные положения в дальнейшем.
Уделите на заполнение этого раздела пару дней минимум.
1. Историческая часть:
Создание история мира или карты
Создание расс, история каждой рассы.
Перечисление названий городов и описание их истории.
Описание географического расположение городов.
Описание значений городов.
Перечисление важных горожан и людей в вашем мире(карте)
Различные заметки о событиях причастных к тому или иному городу или человеку.
2. О героях:
Классифицировать главных героев
Перечисление магий и способностей главных героев.
Описание второстепенных героев
Описание способностей и магий второстепенных героев
3. Описание:
Предисловие
Описание карт(ы) - Ограничение: 256 символов.
Описание экрана загрузки - Ограничение: 2048 символов.
Определение характеров второстепенных героев
4. Сюжет
Задания.
События.
5. Если у вас есть интерес, можете придумать слоган проекта. Одно, максимум 2 предложения, ну или можно четверостишие.
ДАЛЕЕ
» 2.Ландшафт
Создание карты.
Создание географии карты или карт. (Берега, возвышенности, впадины, луга и поля.)
Расположение населенных пунктов.
Расположение Дорог и троп.
ДАЛЕЕ
» 3.Декорации
Создание объектов в РО
Создание декораций Окружения
Создание декораций Разрушаемых Объектов
Создание декораций Постройки
Создание других декораций использующихся в проекте.
Замена моделей будет произведена в дальнейшем.
ДАЛЕЕ
» 4.Юниты
Создание объектов в РО
Создание главных героев
Создание второстепенных героев
Создание магазинов и т.п.
Создание строений.
Создание крипов.
Замена моделей будет произведена в дальнейшем.
Замена иконок будет произведена в дальнейшем.
ДАЛЕЕ
» 5.Предметы
Создание объектов в РО
Создание нестандартных предметов:
Квестовые предметы.
Предметы оружия и брони.
Предметы зелья.
Предметы лут.
Замена моделей будет произведена в дальнейшем.
Замена иконок будет произведена в дальнейшем.
ДАЛЕЕ
» 6.Способности
Создание объектов в РО
Создание нестандартных способностей и магий:
Создание СиМ главных героев
Создание СиМ второстепенных героев
Замена моделей будет произведена в дальнейшем.
Замена иконок будет произведена в дальнейшем.
ДАЛЕЕ
» 7.Дизайн Уровня
Собираем игровой уровень
Расстановка декораций.
Расстановка юнитов.
Расстановка предметов.
Остальное:
Расстановка Регионов (для заданий и т.п.)
Расстановка Камер (для роликов и т.п.)
ДАЛЕЕ
» 8.Модели
Создание моделей окружения.
Создание моделей юнитов.
Создание моделей предметов.
Создание моделей способностей и магий.
ДАЛЕЕ
» 9.Геймплей
Создание системы управления Геймплем.
Пункт для мультиплеерных карт.
ДАЛЕЕ
» 10.Системы
Создание систем сложности уровня 1
Создание систем сложности уровня 2
Создание систем сложности уровня 3
Создание систем сложности уровня 4
Создание систем сложности уровня 5
Создание систем сложности уровня 6
Создание систем сложности уровня 7
Создание систем сложности уровня 8
Создание систем сложности уровня 9
Создание систем сложности уровня 10
оптимизируем код
ДАЛЕЕ
» 11.Программирование уровня
Создание триггерной части карты.
Создание заданий.
Создание роликов.
ДАЛЕЕ
» 12.Графика
Создание мини карты.
Создание Экрана Загрузки.
Создание Интерфейса UI.
Создание Интерфейса статистики.
Создание текстуры земли. (Тайл сет)
Создание своих иконок.
Юниты и Герои
Спелы
Предметы
Управление юнитом.
ДАЛЕЕ
» 13.Замена моделей и иконок
Замена моделей окружения.
Замена моделей юнитов.
Замена моделей способностей и магий.
Замена моделей предметов.
Замена мини карты
Замена Экрана Загрузки.
Замена Интерфейса UI.
Замена Интерфейса статистики.
Замена текстуры земли.
Замена Иконок.
ДАЛЕЕ
» 14.Балансировка
Проверка баланса.
Анализ причин дисбаланса
Поиск методов устранения
Работа по устранению дисбаланса игрового процесса.
Достижение игрового баланса в картах жанра AoS
Практическое пособие начинающим балансерам
ДАЛЕЕ
» 15.Уменьшение веса карты
BLP Laboratory
ДАЛЕЕ
» 16.Оптимизация карты
Через подходящую вам программу оптимизируем карту
Оптимизация: утечки памяти
ДАЛЕЕ
» 17.Защита карты
Через подходящую вам программу защищаем карту.
Порядок выполнения работы
Литературные задачи
Ландшафт
Декорации
Юниты
Предметы
Способности
Дизайн Уровня
Модели
Геймплей
Системы
Программирование уровня
Графика
Замена моделей
Балансировка
Уменьшение веса карты
Оптимизация карты
Защита карты
Далее приведён порядок работ: рассчитан он на командную работу. Что позволяет в дно и то же время заниматься разными пунктами.
Первым делается, самая важная часть Литературные задачи. Этому пункту нужно уделить много времени и очень хорошо над ним поработать Он делается либо в команде либо одним человеком, подробнее об этом можете прочитать в статье: Творческое воображение - приемы и методы
Дальше делаем план позволяет выполнить сразу несколько пунктов:
Ландшафт
Декорации РО
Юниты РО
Предметов РО
Способностей РО
Создание триггерщиками системы геймплея.
Моделирование
Создание графики
Если какие-то пункты ваша команда не может делать параллельно друг другу, создайте подпункт: 2.1 и внесите их туда.
3. Совмещение работы вышеперечисленных пунктов.
Получаем карту, где есть ландшафт и объекты (Декор, Юниты, Арты, Спелы) и Системаа геймплея.
Дизайн уровня, Поочерёдное создание систем,
Замена моделей, Замена иконок, Программирование уровня.
Балансировка карты
Уменьшение веса, Оптимизация.
Защита карты.
Если у вас нет команды или в команде мало человек, то не стоит гнаться за двумя зайцами, создавая сразу всё подряд, делайте всё по плану - сверху вниз, и подымите свой проект: снизу вверх.
Советую вам везде, где стоит ДАЛЕЕ ставить сроки выполнения работы. Как написал в одной из своих статей Сергей: если у плана нет сроков, то эти сроки могут сильно растянуться.
Естественно в процессе работы по плану вы будите вспоминать о каких-то вещах, которые вы забыли внести в список. В этом случае если вы к примеру делаете уже Юнитов и прошли этап с декорациями, запишите куда-нибудь всё про эту декорацию которую забыли добавить и добавьте её после того как вы закончите с созданием юнитов. Мой вам совет – не прерывайте работу – это черева-то. Ну а если вспомнили что забыли добавить какую-нибудь систему, а вы до неё ещё не дошли, то допишите её, и когда придёт время, вы до неё доберётесь.
Ну что же, вот и конец этой статьи надеюсь, вы подчеркнёте для себя важность создания подробного и полного плана работ для своего проекта.

Автор статьи: MEXAHuK


I will soon return.
 
CrOsSpeopLeДата: Вторник, 21.05.2013, 11:54 | Сообщение # 2
Кодой
Группа: Пользователи
Сообщений: 97
Репутация: 2
Статус: Offline
Лол, у меня в карте просто хаос, я просто сажусь, нажимаю на раздел триггеров и сначала часа 2 разбираю и осмысливаю чё за нах тут творится, ну потом пол часика чтото дорабатываю, меня это заёбывает и я просто иду в доту рубать, короче план это хорошая идея

Верю я в мечту.....
 
BastelДата: Вторник, 21.05.2013, 14:09 | Сообщение # 3
Пит Лорд
Группа: Админы
Сообщений: 5725
Репутация: 60
Статус: Offline
Он тебе не ответит
 
CrOsSpeopLeДата: Вторник, 21.05.2013, 15:39 | Сообщение # 4
Кодой
Группа: Пользователи
Сообщений: 97
Репутация: 2
Статус: Offline
Цитата (Bastel)
Он тебе не ответит


ты о чём? я просто сказал что идея реально стоящая, я за этим специально сбегал в роспечать за тетрадкой и ручкой


Верю я в мечту.....
 
Gera342Дата: Вторник, 21.05.2013, 16:07 | Сообщение # 5
Мурадин
Группа: Пользователи
Сообщений: 532
Репутация: 9
Статус: Offline
Цитата (CrOsSpeopLe)
я за этим специально сбегал в роспечать за тетрадкой и ручкой

Как по мне - так легче в компе текстовый документ создать.


Мой первый опыт с дамми. :D
 
CrOsSpeopLeДата: Вторник, 21.05.2013, 16:16 | Сообщение # 6
Кодой
Группа: Пользователи
Сообщений: 97
Репутация: 2
Статус: Offline
Цитата (Gera342)
Как по мне - так легче в компе текстовый документ создать.


не шаришь ты в этом


Верю я в мечту.....
 
Форум карты Жизнь на Арене » Картостроение » Творцы миров » Как составить оптимальный план по созданию своего проекта (xgm..)
  • Страница 1 из 1
  • 1
Поиск: