Статус альфа-версии и положение дел
Road Redemption - статус Альфа-версии
Заставка из Road Rash (3DO) - Кино и HollyWood в формате видеоигры! |
Положение дел на сегодняшний день
Мы знаем, что многие из вас ждут альфа-версии игры, но мы, к сожалению, не готовы ее сейчас опубликовать. Но, несмотря на все это, мы идем по плану и выйдем на deadline к сроку. Это касается и бета-версии и финальной версии.
Я понимаю ваше разочарование, но мы не расслабляемся и попросту едим и дышим, живем и спим с мыслями о Road Redemption. Мы очень увлечены своей работой.
К моменту релиза альфа-версии мы подготовим полностью играбельный режим гонки до четырех игроков, уверен, вас это впечатлит и вы , даже, позовете своих друзей –показать и погонять вместе с ними. Вам должно понравится, и вы не захотите отрываться от дороги.
Скриншот из Road Rash 3D (PSX) |
Что же случилось?
Мы столкнулись с тем, что не имеем достаточно опыта в планировании публичного создания видеоигр. На самом деле, никто из нас прежде не работал в проекте, в котором бы была точно указана дата альфа-версии. Каждый игровой проект имеет свои ключевые точки в разработке, так самой худшей расстановкой акцентов, было бы, к примеру, сосредоточиться на создании видео на выставку E3, нежели продолжать работу на созданием играбельных игровых модулей. В данной ситуации, пострадали Backer-ы, ожидающие релиза альфа-версии, которую мы обещали. Несомненно, фанаты достойны большего, чем разочарование. И мы приносим свои извинения Снова извиняемся.
Пыль нам не помеха. Road Rash 3D (PSX) |
Каково же реальное положение дел?
Сейчас я расскажу о статусе готовности видеоигры Road Redemption. У нас есть играбельная версия. Вы уже можете состязаться с 5+ гонщиками, которые обладают довольно неплохим интеллектом и могут провоцировать вступить в ближний бой или вести за вами охоту.
Уже создан и GUI (Графический интерфейс пользователя), в котором есть “заглушка” индикатора здоровья, вместо арта, а также точно такой же набросок вместо уровня нитро и активного оружия, а также списка имеющегося у вас вооружения.
Возникло желание подраться! Road Rash 3d (PSX) |
Вы можете переключаться между подручными средствами ближнего боя и огнестрельным оружием. Оба типа вооружения работают во время гонки.
Вы также можете играть с друзьями в режиме splitscreen, который поддерживает до 4-рех игроков. А сейчас я пройдусь по всем системам игры и расскажу об их статусе.
Использование огнестрельного оружия – функционирует, вы можете стрелять по другим гонщикам и различным игровым объектам, уже сейчас эта игровая функция очень забавна и драйвова. Однако, мы еще в процессе обсуждения как лучше реализовать перезарядку, и оттачиваем баланс между ближним боем и огнестрельным оружием.
Увы, агрессивная езда приводит к авариям... Road Rash 3D (PSX) |
Использование подручных средств – функционирует, но есть баги и неточности. Удары руками и ногами также уже работают, но с глюками. То есть уже сейчас вы можете драться битой или кулаками – все это уже работает. Однако, схватки кулаками и ногами пока не сбалансированы.По-хорошему, мы еще должны сбалансировать алгоритм, отвечающий за вертикальное положение гонщика, и часть алгоритма, которая оказывает влияние на гонщика в седле – алгоритм нанесения удара.
Как только, мы найдем на это целый день рабочего времени, мы справимся с этими задачами.
Сейчас, драться в рукопашную с компьютерным оппонентом – самая драйвовая и веселая часть геймплея. Но, несмотря на такие достижения, мы еще существенно обновим рукопашные сражения.
Сражения с другими живыми игроками также работают, но с компьютером сражаться куда интереснее, поскольку алгоритм врагов очень хорошо следит за вашей скоростью и не дает вам скучать, постоянно пытаясь вас догнать и вдарить вам. Так намного интереснее!
Черные всадники. Road Rash (3DO) |
Мы еще трудимся над алгоритмом выравнивания байков при ручном управлении, перед нанесением ударов. Как только алгоритм будет отлажен, вдвоем с другом станет интереснее драться и выяснять отношения.
Ощущение мотоцикла, управляемость - весьма неплохо реализовано уже сейчас. Когда вы в седле на своем железном коне, то ощущения что надо! Приятно его вести, осуществлять повороты. Сейчас мы используем 8 алгоритмов с физикой для реализации поведения байка на дороге. Конечно же, все это разнообразие работает на основе движка Unity.
Круто и стильно! Добавьте рок-мызыки, и вы получите Road Rash (3DO) |
Добавление сражения - байк-к-байку, т.е. ближний бой в полном трехмерном окружении –наша главная цель и головоломка. Это не так просто – мы не можем просто добавить новую физику для существующей гоночной модели. А мастерить езду на мотоцикле на манер GTA5 в нашем случае не подойдет. Нам надо хорошо подогнать между собой физику движения и управления мотоциклом. Все для того, чтобы вы чувствовали себя “как в настоящем байке” или даже лучше.
Нужно чувство баланса и драйва реализовать в моделях – физических и моделях упрапвления.
И мы это чувство уже ухватили, мы близки по уровню драйва к спрайтовым сериям Road Rash в части динамики сражений. А сейчас мы идем дальше и пытаемся сделать сражения еще более захватывающими.
Это конечно не симулятор бара, но все же... Road Rash (3DO) |
Нитро-ускорение превосходно работает, с чувством скорости также все в норме. Пускай и супер быстрые high-end байки пока еще немного громоздкие, но мы решим эту проблему. У нас есть пара идей, которые исправят эту небольшую мелочь.
Столкновения байков, столкновения “байк-в-байк” – пока еще не очень откалиброван баланс. Это и есть, одна из причин, по которой рукопашные сражения еще не доработаны.
Мы работаем, над созданием правильного баланса между мотоциклами. Хотим, чтобы большие байки с мощными двигателями могли буквально задавать вас своей массой. Я не хочу сказать, что сейчас такого баланса нету или он забагован, но мы хотим еще поработать над реализацией этой идеи. Уже сейчас сражения на байках вполне себе неплохо реализовано. Например, мы добавим еще логических объектов на байки (невидимых объектов – они нужны для алгоритмов), чтобы более интересно передать столкновения и касания между мотоциклами.
заставка победителя! Road Rash (3DO) |
Искусственный интеллект, обрабатывающий логику мотоциклов – очень хорошо реализован и мы совершенствуем дальше. Уже сейчас можно состязаться с 5-6, а может и даже большим числом байкеров (я сам не пробовал ставить больше), и иметь при это 100 кадров в секунду на моем ПК при максимальных настройках графики.
Интеллект байкеров-оппонентов на достойном уровне – они состязаются между собой, объезжают препятствия, атакуют вас и стремятся к финишу. Но мы еще не обучили искусственный интеллект стрельбе из огнестрельного оружия. Поэтому стоит вам взять в руки дробовик и вы король на дороге.
Спидометр из заставки Road Rash (3DO) |
GUI – функционирует довольно поверхностно. Вы можете брать оружие, осуществлять выбор оружия. Индикатор здоровья присутствует, но мы еще работаем на системой здоровья в видеоигре. Нитро в том же состоянии. И вместо арта и графики пока заглушки. Мы пока еще не добились, чего хотим.
Анимация байкеров – работает, но есть некоторые глюки. Например, при нанесении ударов у нас есть баги на данный момент. Также, сообщаем, что система прицеливания из огнестрельного оружия работает на 100 процентов в части алгоритмов. Но у нас в запасе есть улучшение в уже существующую систему прицеливания. Мы в процессе обсуждения этого вопроса, но он окажет второстепенное влияние на прицеливание в целом.
Гонки в городской черте. Road Rash (3DO) |
Трассы – у нас есть несколько тестовых трасс, на которых мы проверяем наши наработки. Но это только тестовые треки для оттачивания геймплея. Причина, по которой, мы не делаем трассы для видеоигры проста – мы хотим все отработать, обкатать все идеи и вокруг них сделать дизайн трасс для Road Redemption.
Если вы играли в Banjo Kazooie: Nuts and Bolts, тогда вы нас поймете. Каково это играть в уровни, которые были смоделированы до того, как был отточен геймплей. Это не хорошая ситуация, скажу я вам, так делать игры. Сначала механика видеоигры, потом дизайн уровней – так правильнее.
Гоночная механика – система знает, каким вы едете – 1ым, или третьим, но не индицирует эту информацию. Мы пока не сделали GUI как следует.
Точно такая же ситуация и с победой в гонке, видеоигра фиксирует приехали ли вы первым тили нет и обрабатывает это событие, но закончить гонку пока нельзя. На этой неделе мы все доработаем этот аспект Road Redemption.
Кубок наш! Road Rash (3DO) |
Встречные машины, траффик, препятствия – На сегодняшний день, встречные машины могут ездить по трассе, благодаря скриптам и привязке к конкретной трассе. Искусственный интеллект гонщиков достаточно умен, чтобы стараться не врезаться в встречные машины и объезжать препятствия. Сама система генерации траффика , на данный момент, не динамична и требует доработки.
Звуковое окружение – нам удалось реализовать корректно работающие звуковые эффекты для всех игровых ситуаций. Даже для режима игры на одном экране нескольких игроков (splitscreen mode) Не поверите, но сделать звуковые эффекты для splitscreen-режима игры было самым трудным в нашей работе с Unity. Мы еще не считаем звуковое сопровождение полностью готовым, но оно производит хорошее впечатление.
Road Rash JailBreak. Схватка с полицией. |
Арт, визуализация – арт пока живет своей жизнью в стороне от геймплея. Поскольку на геймплей и баланс арт не влияет мы пока его не интегрировали в Road Redemption. Нам не хотелось бы вставлять арт в еще не готовый и несбалансированный до конца проект.
Играем за полицеского. Road Rash JailBreak. |
Так почему бы не показать геймерам текущую версию видеоигры?
Мы были бы рады поделиться с геймерами играбельной версией Road Redemption. Как вы знаете первое впечатление при запуске игры или ее демо-версии играет огромную роль в дальнейшем успехе проекта.
Подумайте сами, если вы сыграли в демонстрационную версию игры и она вам не показалась интересной и завлекательной, то купите ли вы такую игру после ее релиза?
Road Rash (MegaDrive) - первая часть сериала |
Конечно, те кто пожертвовал свои средства через сервис Kickstarter, получат видеоигру в любом случае сразу же после ее релиза. Но мы не хотели бы иметь риски утечки сырой альфа-версии в интернет, поскольку многие бы тут же разочаровались бы в проекте раньше времени.
Чтобы вы поняли, что имею ввиду – приведу пример. Один мой хороший друг работал дизайнером в MMO проекте под названием Tabula Rasa. Этот проект примечателен тем, что является коммерческим многомиллионным провалом Ричарда Гэриота.
Именно с этой игры и началась популярность сериала. Road Rash (MegaDrive)) |
Мой друг считает, что виновата в этой ситуации компания NCSoft, решившая выпустить сырую бета версию в интернет для всех желающих, до того момента, как игра была доведена до ума и отточена в смысле геймплея и баланса. В такую крайне сырую версию играть было едва интересно. Десятки тысяч поклонников жанра многопользовательских видеоигр попробовали эту бету и она им не понравилась, они разочаровались в проекте в целом. И им уже было все равно, что в финальной версии все было по-другому- интересный геймплей, неплохой баланс. Они не стали играть еще раз.
Мы хотим сделать Road Redemption потрясающей и интересной видеоигрой. В силу вышеописанного факта мы хотим, чтобы когда вы первый раз запустили игру – она вам понравилась и вы не остались равнодушными.
Неплохой удар! Road Rash (MegaDrive) |
Почему альфа-версия до сих пор не готова?
Назову главную причину, по которой мы не выпустили до сих пор альфа-версию. Все потому, что мы все еще находимся в творческом поиске и в состоянии экспериментирования над игровым процессом и балансом игры. Мы хотим быть уверены на сто процентов – что все идеи, которые мы в итоге оставим будут хорошими и покажут себя с положительной стороны.
Видеоигра состоит из тысячи интерактивных объектов, характеристики которых можно менять. И пока сам не попробуешь ту или иную идею, связанную с изменением объектов – то не узнаешь хорошая ли это идея или нет.
Road Rash 3 (MegaDrive) - экран победителя. |
Многие из супер-хитовых проектов выходили из графика и не успевали к сроку тот или иной пункт разработки. Но такая задержка давала команде возможность улучшить геймплей и доработать те или иные аспекты проекта. Что и сделало их в последствии хитами. Вот несколько конкретных примеров таких проектов – все они вам хорошо известны - Half-Life, Bioshock, Starcraft и Devil May Cry.
Хотя, мы и берем за основу сериал Road Rash с устоявшимися правилами и канонами, но мы и вносим массу новых аспектов в нашу игру. И нам нужно время.
Например, мы планируем вернуть “плотные” и захватывающие поединки в духе тех, что были в спрайтовых частях Road Rash (Sega Genesis/MegaDrive, Sega CD, 3DO, PS1). И теперь такие схватки подручными средствами будут в полном трехмерном и полигональном окружении. В уже вышедших трехмерных частях Road Rash такие схватки не достаточно захватывающе реализованы. Мы уже перепробовали массу идей и продолжаем эксперименты.
Мы также хотим добавить и глубину в игровой процесс, в части оружия и боевой механики, с продвинутой системой боя. Вдобавок мы внесем разнообразие в миссии – они будут с различными целями – от состязаний до преследования. С таким многообразием, неудивительно, что нам сложно предсказать какая идея будет хороша, а какая не очень подойдет.
Road Rash 3 (MegaDrive) |
Так, что же, конкретно, не так с имеющимся кодом видеоигры?
Все известные нам части Road Rash имели проблемы с количеством трасс и их разнообразием. Мы сделаем много и разных треков. Уже работаем над этим!
Сделать хорошее, передающее ощущение реального мотоцикла управление – наша главная цель.
Как я уже писал, в предыдущих постах, в спрайтовых частях Road Rash вы не поворачивали свой байк, а делали только стрейф. А игра делал иллюзию поворота, манипулируя игровым миром.
Это же справедливо и для PS1 и 3DO версий Road Rash, в которых применялись спрайтовые объекты в трехмерном окружении. У нас же, уже применяется целых три вида поведения мотоцикла в Road Redemption. Сначала, мы позволили игрокам поворачивать, но стрейф отсутствовал. В следующую модель мы вложили и возможность стрейфа, как в Road Rash.
В нашей же третьей модели, мы играем с возможностью менять управляемость и поворачиваемость мотоцикла. А также добавили невидимую силу, характеристику – силу стрейфа. Если игрок хочет сделать резкий поворот, то ему нужно зажать клавишу торможения и поворачиваемость мотоцикла резко возрастет. Исходя из этого свойства, мы проектируем трассы.
Еще один интересный аспект видеоигры – огнестрельное оружие и ручное прицеливание. В ролике на кикстартере прицеливание было прицеливание с захватом, в духе Grand Theft Auto . В ходе отладки мы выяснили, что такое прицеливание не интересное, и теперь делаем его ручным.
Сейчас, прицеливаясь, вы имеете возможность делать обзор на все 360 градусов, совсем как в шутерах от третьего лица. Игрок, прицеливаясь на полном ходу, может мгновенно повернуться на 180 градусов, но чтобы стрелять по удаленным целям ему потребуется несколько секунд для прицеливания – это дополнительное прицеливание автоматическое. Считайте, что вы фокусируетесь на удаленной цели.
Мы также трудимся над системой предупреждений. Например, такая система сообщит вам об опасности столкновения, пока вы сконцентрированы на прицеливании. В последующих постах, я расскажу подробнее об этом. Еще, мы работаем над системой здоровья, навигацией по предметам и тем, как вы можете получать предметы. Помимо этого, мы улучшим искусственный интеллект в части его уклонения от атак.
Да, мы намерены довести наш проект Road Redemption до победной финишной черты. В этом даже не сомневайтесь.
Три из четырех владельцев студии DarkSeas являются программистами видеоигр. А четвертый владелец студии – артист и аниматор. Мы много работали в игровой индустрии над разными проектами. И крайне заинтересованы в успехе Road Redemption.
Видеоигра уже получила право издаваться в Steam, а также мы уже имеем соглашения на издательство видеоигры на современных консолях.
У нас небольшая команда, которая тестирует игровой процесс, без арта. И мы хотим убедиться что геймплей шикарен. Мы не тратим попусту деньги с кикстартера. И Road Redemption не будет отменен, такого просто не может произойти.
Мы приносим свои извинения за затягивание с альфа-релизом и благодарим фанатов за поддержку!