Итак, первый день нашего альфа-теста. Долго мы к этому шли, много пота и слёз было пролито в коробку с Ролтоном. Лично я больше люблю с говядиной. Примерно так этот день проходил у разработчиков:
А так у первых тестеров, многие из которых, к слову, ждали не один месяц:
Не знаю, как лучше позиционировать очередной мой пост. Как приглашение на альфу или как эмоции от выкатывания туда своей первой игры. Обе стороны нужны, обе стороны важны. Одна нужна нам, другую предлагаю читателю.
Просьба не путать наш предыдущий тест быстрой игры (демки боя по-сути) с тестом полноценного 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 - но это неточно, иногда открыто, иногда закрыто.