and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Как составить оптимальный план по созданию своего проекта.
Прелюдия.Информации не так много как кажется. Просьба поставить плюс ( + ) если вам поможет статья и вы соберётесь делать свой план по созданию своего проекта.
Приветствую всех, кого заинтересовала информация из этой статьи, если это можно так назвать, на мой взгляд, это больше похоже на руководство пользователя или какой-нибудь гайд. В рамках этой писанины, я вам постараюсь наглядно объяснить и показать: на какой стадии своего проекта какую работу лучше проделывать, и почему. Так же хочется отметить, что все проекты стараются быть разными, поэтому в каких-то местах план работ, приведённый мною, у вас будет изменяться. Статья написана так, что подходит для любого типа карт. Статья составлена, по мнению автора, оптимально, что бы, по минимуму исключить возможность простоя проекта, и использовать время с толком. Надеюсь, что статья вам поможет в создании ваших собственных проектов, но помните: действовать вам по предложенному плану или нет - решаете вы сами, можете принять это с толком а можете всё пропустить мимо ушей. “Я лишь укажу на дверь, войти в неё ты должен сам” ©Morfeus
Начало: воспоминание. Для того что бы написать хороший, а главное полный план работы вам понадобится вспомнить всё, что вы хотели сделать, а это:
все системы и задумки, магии и спелы, главные герои и второстепенные герои, монстры, квесты, сюжетные линии, мир в котором всё происходит, предметы (Арты), Графическая часть, Модели, историческая часть проекта и т.д. В общем, вспоминайте всё, что вы хотели создать в своём проекте. В процессе это, всё записывайте куда-нибудь, к примеру, в обычный Блокнот (Notepad– присутствует стандартно в каждой ОС). Чем больше вы вспомните, и запишите, тем меньше вам придётся в дальнейшем дополнять информацией ваш план, которую вы неожиданно вспомните. Но хочу вас немного разочаровать, все, же дополнять план вам придётся, поскольку всё помнить очень сложно, и это естественно, что вы не вспомните каких- то аспектов. Но не спешите сразу браться за создание своего плана работ. Советую дочитать статью до конца, проанализировав, какие пункты для вас будут лишними, а какие можно дополнить и расширить. Что бы было меньше неразберихи записывайте то, что вы вспомните, разделив информацию на несколько категорий:
» 1. Литературные задачи.
Литературные задачи - это весьма трудоёмкий процесс, но без сомнения очень важный для любого проекта. В литературные задачи входит почти всё, что остаётся, к сожалению, в большинстве случаев, для игроков “за кадром”. Это может быть не так важно для игрока, но для вас это будет своего рода плато, на котором вы и будите работать, создавая свою историю. a. Историческая часть:
b. О героях:
» 2. Ландшафт
Далее идут заметки ландшафта для вашего проекта. Можно даже сделать зарисовки, что, было бы ещё нагляднее.
» 3. Модели
Тут записываем, какие нестандартные модели вы собираетесь использовать на карте.
» 4. Декорации
Тут записывайте, какие особенные декорации вы собираетесь использовать. Пункты можно выделить следующие:
» 5. Юниты
Тут записывайте, какие юниты будут в вашем мире – это: воины, крипы, монстры, и также здания которые взаимодействуют с игроками . В качестве подпунктов советую указывать расы, города или карты.
» 6. Предметы
Тут составляем список нестандартных предметов с их способностями.
» 7. Сюжет и Ролики
Это необязательный раздел, но я бы советовал его сделать и записать в этом разделе основные сюжетные моменты. Такие как: перемещение главного героя по картам, городам, Основные задания, Дополнительные задания, Встречи Главного героя с другими героями мира (карты) и т.п. важные для игрока и героя события. Это всё исключительно для того, что бы, не забыть эти важные события в будущем. Также можно записать какие-нибудь фразы, которые вы обязательно хотели бы включить в тот или иной ролик. И сам План роликов можно указать в этом разделе
» 8. Геймплей
Этот раздел больше подходит для мультиплеерных карт и содержит информацию о режимах игры, важной частью этого раздела я считаю указать во всех деталях разницу между режимами игр, и подробно описать условия игры в каждом режиме:
» 9. Системы
Это один из самых важных разделов. Тут записывайте вкратце системы которые вы собираетесь использовать на карте, и сразу проставляйте в скобках или через дефис уровень сложности создания системы лучше всего от 1 до 10. К примеру: система "система дропа"(1) и система "Save \ Load"(10) триггерщики поймут, что, разница в этих системах очень существенная. Подпункты для этого раздела можно использовать по уровню сложности:
» 10. Графика
Тут запишите, что вы собираетесь менять в графике. Это может быть:
После того как вы прочтёте, делайте выводы: какие пункты вам нужны, а какие нет, и что стоит добавить или переместить.
Создание плана работы.Теперь имея записи того что хотим получить, будем составлять план работ. Вам может показаться, что вышеперечисленные записи – и есть тот самый план по созданию и развитию проекта, который так хочется написать. Но это не совсем так. Настоящий план ещё предстоит сделать. Эти записи я составил почти в том порядке, в котором они идут в плане. Но настоящий план подразумевает организацию работы без потери драгоценного времени. Также можно определить несколько стадий плана независящих друг от друга. О чём и будет в следующей части статьи.
И так у вас уже есть записи, где описан ваш проект, в котором имеется:
• Литературная часть • Ландшафт • Модели • Декорации • Юниты • Предметы • Сюжет и ролики • Геймплей • Системы • Графика Теперь стоит задача расставить все пункты в том порядке, что бы сэкономить время. Поговорка "Скупой платит дважды." неуместна в для нас, в нашем случае: "Знание – Сила."
Как я уже написал, записи расположены почти в том порядке, в котором они будут располагаться в конечной версии плана работ. Различие плана в том, что в записях, вы записывали какие-то важные данные о проекте, план же подразумевает уже выполнение какой-то работы, если вы не сделали ту или иную его часть. Так же в нём будет видно: какие этапы работы можно выполнять параллельно друг другу, оптимальное распределение этих этапов, а ещё в план войдут не маловажные пункты: Балансировка, Уменьшение веса карты, Оптимизация карты. Что бы понять в каком порядке, планировать работы, надо включить голову и очень хорошо подумать. К счастью я это уже сделал:)
Я предлагаю начинать создавать свой проект по следующему плану, а записи вы можете вставлять сразу по местам в план.
Оптимальный план.
» 1.Литературные задачи
ДАЛЕЕ
» 2.Ландшафт
Создание карты.
ДАЛЕЕ
» 3.Декорации
Создание объектов в РО
ДАЛЕЕ
» 4.Юниты
Создание объектов в РО
ДАЛЕЕ
» 5.Предметы
Создание объектов в РОСоздание нестандартных предметов:
ДАЛЕЕ
» 6.Способности
Создание объектов в РОСоздание нестандартных способностей и магий:
ДАЛЕЕ
» 7.Дизайн Уровня
Собираем игровой уровень
ДАЛЕЕ
» 8.Модели
ДАЛЕЕ
» 9.Геймплей
Создание системы управления Геймплем.
ДАЛЕЕ
» 10.Системы
ДАЛЕЕ
» 11.Программирование уровня
ДАЛЕЕ
» 12.Графика
ДАЛЕЕ
» 13.Замена моделей и иконок
ДАЛЕЕ
» 14.Балансировка
Практическое пособие начинающим балансерам ДАЛЕЕ
» 15.Уменьшение веса карты
ДАЛЕЕ
» 16.Оптимизация карты
Через подходящую вам программу оптимизируем карту Оптимизация: утечки памяти ДАЛЕЕ
» 17.Защита карты
Через подходящую вам программу защищаем карту. Порядок выполнения работы
Далее приведён порядок работ: рассчитан он на командную работу. Что позволяет в дно и то же время заниматься разными пунктами.
Если у вас нет команды или в команде мало человек, то не стоит гнаться за двумя зайцами, создавая сразу всё подряд, делайте всё по плану - сверху вниз, и подымите свой проект: снизу вверх.
Советую вам везде, где стоит ДАЛЕЕ ставить сроки выполнения работы. Как написал в одной из своих статей Сергей: если у плана нет сроков, то эти сроки могут сильно растянуться. Естественно в процессе работы по плану вы будите вспоминать о каких-то вещах, которые вы забыли внести в список. В этом случае если вы к примеру делаете уже Юнитов и прошли этап с декорациями, запишите куда-нибудь всё про эту декорацию которую забыли добавить и добавьте её после того как вы закончите с созданием юнитов. Мой вам совет – не прерывайте работу – это черева-то. Ну а если вспомнили что забыли добавить какую-нибудь систему, а вы до неё ещё не дошли, то допишите её, и когда придёт время, вы до неё доберётесь.
Ну что же, вот и конец этой статьи надеюсь, вы подчеркнёте для себя важность создания подробного и полного плана работ для своего проекта.
Также советую вам прочесть статьи похожие по теме:
Sergey - Философия модмейкера Sergey - Творческое воображение - приемы и методы Sergey - Достижение игрового баланса в картах жанра AoS A2M_Nomad - Практическое пособие начинающим балансерам Skazochnik - Как сделать оригинальную карту Выкладываю несмотря на мнение скорпа о неактуальности. УГ, КГ/АМ...? ну значит так тому и быть... Отредактировано MEXAHuK, 18.06.2010 в 16:54. |
05.12.2009, 23:18 | #1
+14/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Тзинч
offline
Опыт:
4,948Активность: |
Механик, спасибо, хорошая статья. Я думаю: что нужно ее переместить в раздел "Карты и Проекты", чтобы это было уроком для новичков и других Мапмейкеров, которые хотят сделать свою Доту и др. карты. |
05.12.2009, 23:32 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
RazArt
offline
Опыт:
11,197Активность: |
Красавчик, тока много букаф :)
|
05.12.2009, 23:33 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
|
05.12.2009, 23:38 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
Я понял, что то, что я предлагал, немного не то =) статья вышла хорошая, имхо, нужно подшить к картам и проектам.. |
05.12.2009, 23:40 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Alibek
Choops
offline
Опыт:
12,699Активность: |
MEXAHuK, зачет...теперь есть куда посылать недавнорегестрированных юзеров с мега проектами
|
05.12.2009, 23:48 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
|
05.12.2009, 23:50 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
DoMuHaToP
offline
Опыт:
11,204Активность: |
Неплохо бы еще вставить ссылки на BLPLab и программы оптимизации\защиты, для особо ленивых. |
06.12.2009, 00:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
любой план - залог провальности проекта, нужно делать все по настроению, иначе от скуки забросишь проект, как это всегда и бывает. |
06.12.2009, 00:48 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Но согласитесь имея план ты видишь где конец у твоего проекта, в том плане - когда он будет закончен... и ты знаешь на какой ты сейчас стадии... А без плана фиг его знает на какой ты стадии и долго ли тебе ещё делать... |
06.12.2009, 01:04 | #10
+1/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
D
Ò_ó
offline
Опыт:
17,390Активность: |
MEXAHuK, вообще очень полезная штука(пока правда не читал, просто просмотрел ибо спать хочется=))... Спасибо)
agentex: О_О почитай "философию модмейкинга" там умные вещи про это говорят=D Demob добавил: MEXAHuK, днем прочитаю и отпишусь уже по содержанию) |
06.12.2009, 01:56 | #11
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Demob, буду ждать твоего отзыва ;)
2all: Там могут быть грамматические ошипочки, прошу за них прощение, я двоичник был ^_^ |
06.12.2009, 01:59 | #12
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
WebSter
Товарищ Mechanicus
offline
Опыт:
86,111Активность: |
MEXAHuK, хорошая статья) но через ворд хотя бы прогони её, ошибок и опечаток много, обозвал бедный блокнотик (Notepad) Notpad'ом, воинов - войнами, а разрушаемые - разрешаемыми)) Хотя у меня есть замечание по плану, имхо конечно, но модели (в команде) надо делать в пункте 2, а не 4. |
06.12.2009, 10:19 | #13
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
|
06.12.2009, 11:49 | #14
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Тзинч
offline
Опыт:
4,948Активность: |
Ну это не только для мультиплеерных, но и для обыкновенных карт, типа РПГ, Мили, ТД и т.п. |
06.12.2009, 12:05 | #15
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
|
06.12.2009, 12:09 | #16
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
D
Ò_ó
offline
Опыт:
17,390Активность: |
|
06.12.2009, 12:26 | #17
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Demob, я невкурсе что такое Диз Док > . < T_T
MEXAHuK добавил:
Demob, Текстуры земли = тайлы (Просто не все знают это слово :) ) MEXAHuK добавил:
Дописал в скобках "(Тайл сет)" MEXAHuK добавил: Demob: > Если да, то я бы их сделал перед компоновкой ландшафта...) Суть в том что можно делать ландшафт без импортированного Тайлсета в целях экономии времени... но как я уже писал:
|
06.12.2009, 12:31 | #18
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
D
Ò_ó
offline
Опыт:
17,390Активность: |
MEXAHuK, кстати, почему нет пункта о подборе музыки, озвучке, иной работы со звуком... |
06.12.2009, 12:31 | #19
+1/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
FunkieFoO
offline
Опыт:
7,159Активность: |
надо пинать сюда всех нубок, как только они начинают сфой мегауберпроект...
зачоот |
06.12.2009, 12:32 | #20
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|