Блог ☯

четверг, 17 ноября 2016 г.

Как написать дизайн документ игры

Создание игр это очень интересное и сложное занятие. Я занимаюсь этим в качестве хобби не первый год, посмотреть примеры моих игр вы можете на моём YouTube канале - econ dude.

Разработка игр занимает много времени, обычно, требует вложений, но результат - в виде готовой игры и счастливых игроков порадует любого. Иногда, можно даже что-то на этом заработать, но это отдельная и большая тема. 

В любом случае, если делать всё по науке, то перед тем как начать создание игр самому, вам нужен будет дизайн документ игры

Наверное стоит сказать что ничего лучше чем вот эта статья:


По этой теме я не встречал и поэтому потом загляните туда тоже, обязательно. Понятно что её рерайтить я не буду, ну а тут выложу некоторые наброски своих, нубских, дизайн документов. Хотя их так назвать конечно нельзя, так-как это просто идеи касательно новой игры. Вы увидите что там я прописываю заранее, что продумываю и как примерно это всё может работать. Так-как есть множество не серьезных разработчиков, вы можете делать примерно как делаю я, для начала, а уже потом писать нормальные диздоки.

Что нужно для дизайн документа игры (диздока)?

Кратко: 
  • Идея. Основное описание концепции и идеи. Уникальные особенности игры, чем она лучше других, почему в неё будут играть. И кратко, основные игровые моменты (место действия, жанр и т.д.)
  • Vision - как вы видите игру. Тоже самое что идея, но более развёрнуто по всем элементам, однако без углубления в детали и характеристики. Нужно понять какой вы видите игру как конечный продукт. Тут, в том числе, прописывается и монетизация, анализируются конкуренты и т.д. Короче всё что касается вашей игры, с точки зрения продукта и бизнеса. 
  • Особенности и "вещи". Вот тут уже можно развернуться в плане всяких списков предметов, характеристик врагов, уровней и прочего. Так-же если подходить к этому серьезно, тут нужно разбить процесс разработки на шаги-элементы-этапы и определить приоритетность каждого, стоимость и время, которое потребуется на реализацию. 

Последнее, там нужно учитывать много всего и это рабочий документ, для людей в компании. Нужно прикинуть как что-то воспримут игроки (почему так? как исправить? это хорошо?), прикинуть цифры и баланс, собрать статистику. Учесть тестирование, сколько оно займёт, как его лучше делать. Связь одних фич с другими - важный момент который делает игру цельной. Если это большая компания (да и мелкая) нужно тут-же кратко указать как подавать обновления, анонсы (а для них тоже нужны будут дизайн документы) и как действовать пиарщикам, переводчикам и прочим кто потом всё это разгребает понесёт. В том числе и как действовать тех поддержке, если у игроков возникнут проблемы. 

За всё время моего увлечения созданием игр я накатал немало таких планов, тут выложу только самые на мой взгляд интересные. Это еще и игровые идеи для вас, берите и делайте, если вам понравится. Как делать игры (например, с помощью game maker) я рассказывал немало на моём YouTube канале

Думал с чего начать и что выложить, пусть это будет игра типа MOBA-RPG. Назвал я её defender и заморачивался не сильно. Это не дизайн документ в классическом смысле и вы можете заметить что большую часть времени я потратил на прикидку навыков, предметов и характеристик - на балансировку, так-как этот момент мне всегда был наиболее интересен. Тем не менее такая штука - просто план, может вам помочь при создании игры. 

план разработки игры

Много всяких цифр и характеристик 


Что с этим можно делать и зачем такая штука может быть нужна? Например, вы можете сейчас брать и делать новую карту для DOTA 2 в редакторе по этому плану, практически всё можно реализовать с помощью их движка. Когда-то я делал карты для warcraft, starcraft, morrowing и героев 3. Делать карты и моды это отличная возможность наработать первые навыки. Так-же немало сидел делая моды для Виктории 2, наверное делал какие-то еще моды, но уже забыл. 

Так-как писал я всё это чёрт знает когда, там есть грамматические ошибки да и в плане цифр всё не идеально, но я думаю вы согласитесь что это интересно. 

Давайте возьмём еще что-то, поинтереснее. Эту игру я назвал the big one подразумевая что это слишком жирно для реализации в одиночку, но знаете, многие кто увлекается играми часто думают какой была-бы игра их мечты, вот и я тоже.

И я набрасывал раньше всё это (все такие идеи для игры мечты), в одну кучу. 

создания игры русском, создание ролевых игр

Там совсем жесть...

Тут файл большой, так что лучше пусть будет на google drive:


Сейчас только это откопал и офигел... 30 страниц блин, уже можно сказать неплохой такой пример и даже почти дизайн документ. Там блин есть всё, классы, навыки (миллион), расы, предметы, враги.
Характеристики я обычно прикидываю учитывая мой опыт в game maker и его движок, то есть для двухмерных игр. 
Вообще, это я, конечно-же, задумывал как mmorgp. И конечно-же, хрен когда я что-то такое осилю сделать. Но может, вы осилите, если вам понравится задумка? :)

Тут я кстати даже думал о том, как всё это дело монетизировать. Так-же может возникнуть вопрос, зачем я всё расписывал и делал пояснения? Дело в том что когда и если вы игру таки закончите, вам нужна будет некая справка для игроков, вот эту штуку в смысле описаний очень даже неплохо потом использовать как справку.

Например, когда я сделал глобальную стратегию (пытался сделать)


Я выложил её в нескольких местах и понял что на самом-то деле никто просто не поймёт что там и как делать, да и не поймёт что и как там работает. Поэтому, там где я выкладывал игру, я оставлял специальное руководство, которое по сути и было моим дизайн документом, изначально, когда была разработка проектов игры.
Вы можете прикольнуться и сделать такой план, описания и характеристики на публичном вики движке. Убьёте сразу нескольких зайцев. И игрокам руководство и вам - план работы. 
Вот оно, для глобальной стратегии:

Может быть вы подумайте что я сумасшедший, сидит кто-то и строчит никому не нужные документы, однако разработка компьютерных игр это офигенная штука и мне доставляет удовольствие сам процесс. К тому-же, год в своей жизни я таки проработал помощником гейм-дизайнера в одной компании и там очень даже все эти навыки мне пригодились. Многое из того что я предлагал в этой игре было реализовано. Так что, делайте что вам нравится, никого не слушайте и старайтесь делать это лучше - учитесь. Рано или поздно, так или иначе, вы можете зарабатывать на этом деньги. Оно придёт само. 

Ну и давайте посмотрим еще один план разработки игры. Эта игра называлась Space RTS и планировал её я делать даже типа-как браузерной. 


То есть наигравшись в игры типа Травиана хотелось сделать что-то такое, но проще. Онлайн, но с минимальными сложностями в разработке. (Вообще делать онлайн - это другой уровень, значительно труднее). Создание ролевых игр конечно интереснее, особенно мморпг, но потянуть нормальную рпг сложно, к тому-же этот жанр сейчас не самый популярный, да и про 2d можно уже забыть, разве что делать на телефон. У меня на канале есть видео создания игр где я пытаюсь сделать RPG, но получается фигова, занимает кучу времени и в итоге - я забросил. Начинать лучше с аркад и платформеров. 

Все примеры которые я вам накидал, конечно-же, никакие не ДД, однако вы можете видеть что основные вещи я там прописывал. Мне, как одиночному разработчику, важны больше именно характеристики балансовые вещи. Создание простых игр одному не обязательно требует дизайн документа, а уж тем более большого и подробного. И когда вы всё делайте один, вам многое не нужно, так-как у вас всё и так в голове, и ничего никому не нужно объяснить, доказывать. Нужно просто планировать и рассчитывать, чисто для себя.