103

Как проходит первый в жизни альфа-тест MMORPG у разработчиков-новичков

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

А так у первых тестеров, многие из которых, к слову, ждали не один месяц:

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

Просьба не путать наш предыдущий тест быстрой игры (демки боя по-сути) с тестом полноценного MMORPG-режима.


Реал-тайм MMO - это очень сложно. Сложнее, чем кажется любому новичку. Ну примерно вот настолько:

То есть перед началом разработки у меня в папке Мои Документы лежало два 10-страничных концепт-документа - спортивная ККИ и КОРОВАНО-ММО-В-РЕАЛЬНОМ-ВРЕМЕНИ-С-ОТКРЫТЫМ-МИРОМ. Не подумайте, знание того, что второе новичкам выбирать нельзя и на этом факапятся 95% - было общедоступным и несколько лет назад. Конечно, в ходе метафизических размышлений о диалектике человеческой сущности было решено, что человек - и не человек вовсе, если он не готов проверить догму на прочность.


Догма прочнее. На 3-ем годе разработки большого проекта желание бросить вызов сменяется желанием сделать небольшой, но отполированный до миллиметра продукт международного уровня. Именно здесь перестаешь с презрением относиться ко всяким красивеньким кликерам, линиям, скроллерам, головоломкам и прочему. «Как это я, вдумчивый геймер с четверть-вековым игровым стажем буду делать двуклеточное уныние для домохозяек и детей?» Но в такой разработке ты или быстренько обделался, или пришел, увидел, победил, - результат «Cаня, мы отбились».


Делая же большую игру, Вы будете постоянно закрывать линию фронта длиннее, чем на это рассчитана Ваша армия. Это изматывает психологически, потому что итерации и многоступенчатое выравнивание качества в разных местах проекта приносит боль и заставляет вспоминать в 10-й раз то, что уже сделано. Везде беспросветная сырость окопов и обломки костылей вокруг орудий. И дизайн-документ вам особо не поможет, потому что держать в актуале таблицы контента - это уже куча работы. А на держание в актуале диздока ММОRPG потребуется отдельный человек, либо же он безнадежно устареет за неделю (диздок?), при этом объемы его будут напоминать фолиант. Программисту при этом даже не будет смысла туда смотреть, он будет смотреть код. Разумеется, в результате всего этого регулярно случаются и прорывы фронта и даже котлы окружения. Как не трудно догадаться, врагом в этой войне является время.


Какое же оружие у нас есть против непобедимого соперника? Не так уж и много. Во-первых гугол и smekalochka позволят хоть как-то нагонять безнадежно про***нные сроки, выполняя некоторые таски быстрее, чем планировалось. Во-вторых программирование. Плохие программисты не прощают ошибок. У хороших же всегда на готове и системное решение, и костыль с велосипедным колесом. Иными словами, чем сильнее код проекта, тем больше ресурса гибкости есть перед тем, как рефакторинг-гроб-гроб-кладбище. В-третьих, "спокойно жгём танки" - тут уж слишком очевидно: против усталости, страхов, ругани и перекладывания ответственности за косяки между членами команды поможет только взращивание в себе профессионализма.

Именно поэтому за прошедшие 1,5 недели мы залатали обвалы сервера, фризы, критические баги и, надеюсь, поэтому дойдем до релиза. По этой же причине хотим пригласить еще немного изысканных ценителей атмосферы альфа-сырца. Насладиться геймплеем и обилием контента сейчас получится едва ли, однако посмотреть на пациента своими глазами, поучаствовать в отлове самых разнообразных багов и разработке в целом - да. Тому, кто сейчас закатил глаза с видом "это что, бесплатный труд?" - могу сказать, что напрасно ты это, друг. Как разработчик я мал и зелен, но за моими плечами большой стаж альфа и бета-тестов, и если ты хочешь заниматься онлайн-проектами в будущем, знай: то - как близко тебя подпустит маленькая команда к процессам разработки никогда не сравнится с тем опытом, который ты получишь на тестах высокобюджетных проектов и даже от чтения очевидных постов и постмортемов. На этом пока всё.


Road Dogs - это кроссплатформенный (PC+mobile) инди-MMORPG-симулятор дальнобойщика/грабителя на просторах реальной постъядерной Аризоны. Пресловутый ограбитель корованов в виде автомобильного навигатора.

Записываться здесь:

https://vk.com/topic-108091924_34820130

или в сообщениях группы, если не хочется палить мыло.


P.S: По-секрету, попасть на сервер можно и другим способом - просто нажав Начав Игру на сайте проекта с ПК: roaddogs.ru - но это неточно, иногда открыто, иногда закрыто.

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества