Reventure

Reventure

40 ratings
Генератор Героев - Создай своих героев!
By Manostion and 2 collaborators
В этой инструкции, я объясню тебе как обращаться с этим генератором и создавать им собственных героев.

Автор
Переводчик
   
Award
Favorite
Favorited
Unfavorite
Разблокировка Генератора Героев
Примечания автора:
  • Не забудьте поставить лайк. Создание этого руководства не было простым!

  • Обязательно проверяйте руководство регулярно, так как я продолжаю расширять и/или обновлять его.

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

Генератор Героев доступен только в версии
1.1.0 или выше, а так же если у вас есть хотя бы один файл сохранения, где все концовки разблокированы.

Если в вашем приложении Steam включено автоматическое обновление, первое условие не должно быть проблемой. Чтобы проверить версию игры, запустите игру и проверьте нижний левый угол для номера версии. Если он говорит v1.1.0 или выше, всё нормально.


Вы найдете кнопку с надписью "Hero Tool" на экране загрузки игры и на экране выбора персонажа.
 
Руководство по стороннему программному обеспечению
Всё, что вам нужно для создания собственных персонажей (помимо Steam-версии игры) - это любое программное обеспечение для редактирования изображений по вашему выбору

Крайне желательно использовать Aseprite[www.aseprite.org] по следующим причинам:
  • Aseprite имеет стандартную цветовую схему ("DB32") именно та цветовая схема, которую вы должны использовать при создании персонажей для этой игры (совпадение? Не думаю).

  • Как программа, специализированная на анимированных спрайтах, Aseprite предлагает множество удобных инструментов для работы с вашим спрайт-листом, например:
    • Onion Skins - вспомогательный инструмент для отображения сразу нескольких кадров

    • "Pixel-perfect" линии и кривые. Aseprite имеет удобный инструмент, который позволяет создавать кривые линии из пикселей, которые смотрятся идеально кругло, вместо того что бы быть круглыми, но выглядеть отстойно. Если вы когда либо рисовали пиксельную кривую в любом из редакторов изображений и там были некоторые толстые или угловатые места, вы должны знать почему этот инструмент так крут.
       
    • Предпросмотр анимации - достаточно очевидный инструмент, верно? Узри своего персонажа в движении!


Еще одна прекрасная программа, которую желательно использовать (по схожим причинам) - Piskel[www.piskelapp.com]. В ней так же есть функции, которые есть в Aseprite, например Onion layering(накладывание слоёв), предпросмотр анимации, позволяющий увидеть свою работу сразу после изменения спрайтов, и многие другие.

В отличие от Aseprite, Piskel бесплатен, а так же может быть открыт через любой современный браузер с поддержкой JavaScript, а значит, может так же работать и на мобильных устройствах. Если вы создадите бесплатный аккаунт, вы сможете сохранять ваши проекты на сервере и без проблем переключаться с одного браузера на другой. Piskel так же может быть установлен на системы Windows, так что вы сможете использовать его без подключения к сети.

Конечно, обе из представленных выше программ являются просто примерами, и вы можете свободно использовать Photoshop, GIMP , Paint.net , Paint или всё, что у вас уже есть и к чему вы привыкли. Лично я пользуюсь фотошопом.
Создание спрайт-листа
Создание своего собственного персонажа для Reventure значит рисование каждого кадра анимации персонажа и расположение их на так называемом спрайт-листе. Каждый кадр анимации персонажа представлен в виде одного изображения на спрайт-листе.

При создании своего спрайт-листа вам необходимо убедиться, что он имеет правильный размер.
  • Каждый кадр - изображение 12x12 пикселей.

  • Спрайт-лист может вместить 6 кадров по горизонтали и вертикали, следовательно весь спрайт-лист занимает 72x72 пикселя в сумме.

          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
Вам так же необходимо сохранить свой спрайт-лист в формате PNG. Любое изображение не являющееся PNG и/или не точно 72x72 пикселя в размере будут неподходящими.

Важно:
Учтите, что у всех спрайтов так же есть обводка (как правило чёрная, но существует несколько исключений). Берите это в расчет, ведь сам спрайт может быть только 10x10 + 1 пиксель обводки!!
Цветовая схема - "DB32"
Как только вы убедитесь, что ваш спрайт-лист имеет правильный размер, вам так же надо убедиться, что вы используете только допустиме цвета.

Палитра состоит из следующих цветов (32):

Цвет
Hex
RGB
Цвет
Hex
RGB
#000000
0, 0, 0
#222034
34, 32, 52
#45283c
69, 40, 60
#663931
102, 57, 49
#8f563b
143, 86, 59
#df7126
223, 113, 38
#d9a066
217, 160, 102
#eec39a
238, 195, 154
#fbf236
251, 242, 54
#99e550
153, 229, 80
#6abe30
106, 190, 48
#37946e
55, 148, 110
#4b692f
75, 105, 47
#524b24
82, 75, 36
#323c39
50, 60, 57
#3f3f74
63, 63, 116
#306082
48, 96, 130
#5b6ee1
91, 110, 225
#639bff
99, 155, 255
#5fcde4
95, 205, 228
#cbdbfc
203, 219, 252
#ffffff
255, 255, 255
#9badb7
155, 173, 183
#847e87
132, 126, 135
#696a6a
105, 106, 106
#595652
89, 86, 82
#76428a
118, 66, 138
#ac3232
172, 50, 50
#d95763
217, 87, 99
#d77bba
215, 123, 186
#8f974a
143, 151, 74
#8a6f30
138, 111, 48
Руководство по спрайтам - За что отвечает каждый кадр?
Итак, зная как настроить свою сетку для спрайтов, какие цвета использовать и как в целом работает спрайт-лист, вы должно быть всё еще в недоумении, ведь вы не знаете что вам понадобится для создания героя и его правильного функционирования.

Неплохо бы начать с обычной позы героя. Что бы получить её вы можете
  • найти их во всём лабиринте папок:
    [Steam directory]
    \steamapps\common\Reventure\
    Reventure_Data\StreamingAssets\HeroCreator\
    herocreator_Data\StreamingAssets
или
  • Откройте Генератор Героев в игре и нажмите на кнопку с маленьким Тимом в правом верхнем углу
(Оба способа приведут вас к папке содержащую DefaultSkin.png)

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



  • 1 A
    Простой - показывает как герой будет стоять на месте.
    Этот кадр так же определяет основное положение персонажа. Игра будет распознавать самый нижний "видимый" пиксель что бы поставить его рядом с полом. Это предоствращает левитацию или утопание вашего персонажа в земле. Если же ваш персонаж должен уметь левитировать над уровнем земли (призраки и т.д.), вы можете добавить почти невидимый (≥ 1% прозрачности) пиксель под него внутри кадра. Этот пиксель будет самым нижним "видимым" пикселем и будет поставлен на землю.

    На изображении: Почти видимый пиксель
  • 1 B
    Прыжок - показывает прыгающего героя, пока он набирает высоту.
  • 1 C
    Готов обнять - показывает героя, желающего что нибудь обнять (но в поле зрения нет ничего обнимательного).
  • 1 D
    Обнимание / Открывание - показывает то что видит игрок когда герой обнимает кого то или открывает сундук.
  • 1 E
    Получение предмета - показывает получение любого предмета из сундука, поднимание курицы или спасение прицессы (пока смотрит ей под платье?) будет выглядеть именно так.
  • 1 F
    Удар - Погоди, нет! Это "получение урона". Угадайте когда оно используется.
  • 2 A-E
    Цикл ходьбы - эти кадры показываются по циклу во время того, как герой ходит.
  • 3 A-B
    Падение - показывает падение с высокого места и/или потерю высоты при прыжке... Смотрите как Тим машет своими маленькими ручками - как мило.
  • 3 C-D
    Влюбиться - эта анимация показывает героя прыгающего на кого-нибудь или что-нибудь обнимаемое.
  • E 3
    Не Electronic Entertainment Expo, а печально известноепадение лицом вниз - это то, что спотыкаясь о скалу делает герой.
  • 4 A-D
    Плавание - почти как цикл ходьбы, но для передвижения в воде.
  • 5 A-B
    Раздвоение личности - Быть разрубленным пополам никогда еще не выглядело прекраснее. Замечу, что только одна половина(5 A) имеет кровь. Это потому что другая половина (5 B) будет показана слоем выше. Добавление крови на обе части разрушит иллюзию объема.
  • 6 A
    Рыбалка - Даже героя нужно немного временни, что бы расслабиться, верно...? Позволь минутам превратиться в часы и часам в года в этим спрайтом.
  • 6 B-C
    Компьютирование - показывает героя, печатающего важные вещи на важной машине, что точно не является анахронизмом.
Как (правильно) использовать Генератор Героев
Мы уже кратко представили Генератор Героев выше. Если вы открывали его однажды, вы уже видели большую часть того, что он делает:


  1. Иконка Тима
    Мы уже были здесь. Нажатие этой кнопки откроет папку со стандартным героем и то, где вы возможно будете сохранять своих героев.

  2. Спрайт-лист
    При открытии Генератора Героев, стандартный спрайт-лист ("Тим") будет изображен на нем для ориентира. Нажатие на это место позволит вам загрузить спрайт-лист вашего героя.

  3. Зона предпросмотра
    Это место, где вы можете предпросмотреть несколько анимаций в движении. Отображаемые спрайты (сверху вниз):
    1. Простой
    2. Ходьба
    3. Прыжок и падение
    4. Плавание (стоит отметить что в игре часть спрайта спрятана под водой)
    5. Прыжок с целью обняться
    6. Компьютирование
    Анимации, которые не предполагают предпросмотра включают в себя получение урона, рыбалку, обнимание воздуха(маленькое сердце над головой героя), открытие сундука + подбирание предмета... в значительной степени все анимации содержащие Простой + один из других кадров. Эта зона очень ценна для теста вашего прыжка, циклов ходьбы и плавания.
    Стоит отметить, что мы можете загрузить даже незавершенный спрайт-лист для тестирования - Генератор Героев просто покажет всё, что вы уже сделали (технически он предпросматривает всё, но некоторые анимации будут невидимыми).

  4. Имя
    Должно быть достаточно очевидно. Введите имя своего героя здесь. Я рекомендую избегать имён защищенных авторским правом и вместо этого просто обыграть их. Например мой Xenomorph (оригинальный дизайн за H.R.Giger) назван "Gigermorph". Имя которое вы выберете сдесь будет отображено и в Мастерской Steam, и в игре, так что убедитесь, что удовлетворяете требованиям Valve и Pixellato

  5. Описание
    Более чем очевидно. Вставьте короткое описание вашего героя. Оно будет отображено в Мастерской Stea
    Подсказка:
    Наилучшие описания, которые я когда либо видел и писал, пытались подражать юмору Pixellato, так что будьте креативными. Вы можете даже сделать подобие вашей собственной концовки для Reventure.

  6. Слоты для Героев
    Это то место, где хранятся все герои, загруженные в Мастерскую Steam. Что бы изменить существующего, нажмите на его слот и сделайте все необходимые изменения. Для создания нового, нажмите на пустой слот ("+") и продолжайте. Конечно, вы можете создать более пяти героев. Просто используйте стрелочки, для просмотра бесчисленного количества страниц!

  7. Кнопка Подтверждения
    Эта кнопка останется неактивной до тех пор, пока вы не "Заполните помеченные * поля". Отмечу, что спрайт-лист - одно из обязательных полей, даже если вы видите там Тима - он просто для вида.
    Как только все поля заполнены, вы можете
    1. Опубликовать героя в Мастерской Steam если это новый герой или
    2. Обновить своего персонажа, если вы изменили уже существующего героя.
    Соответствующая страница Мастерской Steam будет создана/обновлена и открыта в вашем стандартном браузере.
    Важно:
    Стоит сказать, что ваш герой будет изначально невидим (даже после каждого его обновления), так что никакие другие игроки не смогут найти его. Вам необходимо вручную изменить видимость вашего героя на странице в Мастерской Steam.
Обратная связь с сообществом
Если вы начали работу над своим героем и застряли, или если у вас есть идея для крутого героя и не уверенны, будет ли он работать или не сделал ли кто нибудь уже этого героя, а так же если вы не чуствуете себя достаточно творческим и просто хотите отдать свою идею кому нибдуь более мотивированному и способному, вы должны посетить Официальный Дискорд Сервер[discordapp.com].

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

Как разблокировать героев
Если вы создали своего героя или хотите использовать тех, что уже сделаны сообществом, вам необходимо как либо получить его внутри игры. Для этого есть два способа:

  1. Во время игры вы можете случайно найти клетки, спрятанные по всему миру Reventure. В каждом прохождении может быть лишь одна клетка!
    Если вы уже разблокировали Карту (После разблокировки концовки 66) она покажет клетки.


    Разрезание веревки этих клеток разблокирует случайного героя из Мастерской Steam (включая ваших, если вы их опубликовали) автоматически подписывая вас на них.


    Если встать перед героем, то будет вызван диалог, в котором герой представится вам, включая имя и никнейм своего автора. Если вы хотите оставить его себе, оставьте его там где он есть и разблокируйте любую концовку (Harakiri! будет самым быстрым!) или закончите игру.
    Если же вам не понравился герой, убейте его и он исчезнет (возможно он появится снова в другой клетке)

  2. Гораздо более прямой способ получения героев - подписка на них в Мастерской Steam. Герои на которых вы подписались будут разблокированны внутри игры в меню Героев и в шкафу, который вы разблокировали после концовки#45 - ""Well Excuuuuse Me, Princess!"".
    Этот способ особенно полезен когда вы хотите проверить своих героев прямо в игре, пока
    1. У вас он уже есть
    2. Вы можете опубликовать незавершенного героя и оставить его невидимым.
      В этом случае вы можете подписаться на него, но другие не увидят его, пока что.
Известные проблемы
Как и с любой новой функцией, с ней приходят и новые проблемы. Вот краткий обзор на всё что еще не было исправленно:
  • Технически не является багом, но иногда вы не освобождаете нового героя из клетки, а находите "ошибку" вместо этого. Это случается когда подписка на героя в Мастерской Steam не произошла из-за проблем с соединением в момент разрезания веревки.

    Внимание:
    Убийство "ошибки" уберет одного из разблокированных героев!

Примечания aвтора:
(Да, опять. Только не говорите, что вы уже забыли об этом)
  • Не забудьте поставить лайк. Создание этого руководства не было простым!

  • Обязательно проверяйте руководство регулярно, так как я продолжаю расширять и/или обновлять его.

  • Если вы заметили какие либо ошибки, знаете об отсутствующих хитростях и трюках, или имеете какое либо предложение и/или вопросы, оставьте комментарий и я отвечу вам и возможно исправлю это руководство.
6 Comments
Manostion  [author] 5 Aug, 2022 @ 4:11am 
Большое спасибо!
GoZro 5 Aug, 2022 @ 1:49am 
Заслужил награду!
76561199117333400 21 Mar, 2022 @ 11:46am 
а как долго ждать чтоб скин вышел из скрытого доступа?
76561199117333400 17 Feb, 2022 @ 12:54pm 
+rep:DarkMinion:
кмс по извинениям 1 May, 2021 @ 4:26am 
информативное руководство.
Tim_777 7 Apr, 2021 @ 11:58am 
Буду первым кто напишет комментарий. Хоть мне это и не понадобится, но молодец что стараешься)))