Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

Салют!

Итак, давненько мы здесь не отписывались уже. Напомню, что мы с женой и лучшим другом решили заняться разработкой небольшой jRPG в карточном оформлении (нет, не карточный рогалик, карточное — только оформление :) ) и славянском антураже (когда-нибудь сокращенное название все-таки появится).

Так что же у нас приключилось за эти месяцы?В общем, мы собрали первые проходимые билды со срезом и думаем где бы иска издателя, потому что скоро сдохнем на основных работах, а хотелось бы полностью отдавать себя игре. А еще строим карточные домики...

Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

...дописываем диалоги...

Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

...перерисовываем нарисованное...

...пишем код и пытаемся наладить график сна (тщетно).

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

Так... Краткий экскурс в боевую систему «Живого слова».

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

Давайте тогда расскажу что наше «уровнестроение». Мы буквально всему учимся на ходу, и левелдизайн исключением не стал. Разумеется я, как и в случае со всеми остальными обязанностями, пересмотрел кучу гайдов, книг и статей от именитых разработчиков про то, как делать уровни, но все они всегда идут к мысли «делай хорошо, плохо — не делай». Спасибо, я и не догадывался, что так надо.

Кстати, из всего многообразия перечитанных книг мне больше всего запала полуавтобиографическая «Жизнь в мире компьютерных игр» Сида Мейера. Дико приятная вещь, крайне рекомендую. И «Повелителей DOOM», они тоже хороши, да.

Так вот, несмотря на тонны полученной информации, разработка уровней игры у нас происходит по довольно кустарной схеме из 6 пунктов:

1. Расписывание сценария.

Да, сегодня не среда, но если читаете в среду, это для вас.
Да, сегодня не среда, но если читаете в среду, это для вас.

Мы со сценаристом прописываем и проговариваем все события, которые должны происходить в той или иной локации, обговариваем персонажей, второстепенные диалоги и активности.

2. Составление блок-схемы.

Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

Составление огромной блок-схемы с полной проработкой всех вероятностей и взаимодействий.

3. Набросок от руки (опционально).

Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

Я беру линейку, карандаш и матершину и начинаю прорисовывать в блокноте возможные варианты локации.

4. Набросок в Unity.

Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

Составление из карт местностей примерного силуэта локации и «троп», по которым будет ходить игрок.

5. Построение локации.

Делаем «Живое слово» — свою первую игру | Уровни, бои, коты и недосып⁠⁠

Детальная проработка локации, размещение всяких дополнительных тропинок, домиков, настройка освещения и прочего.

6. Доведение до вкуса.

Расстановка персонажей, объектов и триггеров. Сценарист смотрит на локацию, ругается и идет переписывать сценарий, чтобы он лучше вписывался в получившуюся локацию.

Кстати, я тут чуть выше написал про самообучение, так вот... Это — самое прекрасное. Знаете, разработка игры очень сильно напоминает мне уроки технологии в школе, которые я, к слову, просто обожал. Ты приходишь на урок в мастерскую, учитель говорит что-то вроде «сегодня мы будем работать на токарном станке СТД-120М». Думаешь про себя «в смысле "работать", я вообще не знаю, что это за хреновина такая и куда там жать», но к концу второго урока (у нас они всегда шли двойными) ты уже с довольными щами вытачиваешь очередную ножку для стула. Вот и с нашей игрой также: тебе нужно отрисовать локацию, выстроить корректный свет, создать сцену битвы, собрать скрипты диалогов... За стандартным набором вопросов «Как, откуда и чё-эт такое?» следует ответ «Щас научусь!», и через 5 минут ты уже читаешь обучающую статью или смотришь видео какого-нибудь индуса с ужасным произношением на ютубе, а через час — выполняешь поставленную задачу. Да, по мере практики ты будешь к ней возвращаться, чтобы что-то исправить или улучшить (знали бы вы, сколько раз я переделывал всю первую локацию), но, блин, как же это прекрасно все.

Кстати, у нас тут как раз проходит небольшая активность под названием «ПОДЕЛИСЬ КОТОМ», так что если захотите, чтобы ваш кошак оказался в игре — ждем вас там в комментариях.

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

Вот вам небольшой кусочек боевого диалога:

А вот исполнение живое заглавной композиции игры от нашего потрясного композитора Алексея:

Ох, огромное спасибо за ваше внимание, хорошего дня и берегите себя!

Наша группа VK: https://vk.com/lockongames (тут сразу же публикуется все самое свежее и интересное)

Steam: https://store.steampowered.com/app/2256240/_/ (вняли всем вашим советам. Страничка на реконструкции. Да, все еще :( )

VK Play: https://vkplay.ru/play/game/vividtale/ (эта тоже)

Будем крайне рады всем)

3333
9 комментариев

лягушка клёвая

1
Ответить

О-о-о, это не просто лягушка, это одна из самых классных штук, что мы нашли в славянской мифологии — белорусская жабалака :)

2
Ответить

Перерисовали в лучшую сторону, понравилось

Чувак на гитаре хорош

1
Ответить

О, у него еще куча крутых гитарных каверов в фингерстайле есть. Если интересно, то можете вот здесь послушать https://www.youtube.com/channel/UC9bqhwh23py9fVFf6pX1qAQ

1
Ответить

Жду релиз с удвоенной силой.

видео индуса

1
Ответить

Хай! Подскажите, как озвучивали игру?

Ответить

О, нам дико повезло — с нами работает студия/школа озвучки с кучей крутых актеров + у нас дико классный Зубарев с TVG на рассказчике.

1
Ответить