Reventure

Reventure

31 ratings
Editor de Heróis - Crie seus próprios heróis!
By Manostion and 2 collaborators
Nesse guia explicaremos como ter acesso ao Editor de Heróis e como você pode criar seus próprios heróis com ele.

Tradução
Digital Kaz Brazil[digitalkazbrazil.wixsite.com]
   
Award
Favorite
Favorited
Unfavorite
Desbloqueando o Editor de Heróis
Notas do Autor:
  • Não se esqueça de clicar no joinha (mão com dedo pra cima). Criar isso deu um trabalhão!

  • Volte a ver esse guia regularmente, pois continuarei expandindo e/ou atualizando ele.

  • Se você viu qualquer erro, sabe de dicas ausentes ou tem alguma sugestão e/ou questão, deixe um comentário e te responderei e provavelmente arrumarei/ajustarei esse guia de acordo.

O Editor de Heróis só está disponível na versão 1.1.0 do jogo (ou acima) e se você tem pelo menos um arquivo de salvamento com todos os finais desbloqueados.

Se as atualizações automáticas estiverem ativadas no seu programa do Steam, a primeira condição não será um problema. Para ver a versão atual você só precisa iniciar o jogo e ver o número da versão no canto inferior esquerdo. Se diz v1.1.0 ou acima disso, então continue lendo.


Você encontrará um botão escrito "Editor de Heróis" na tela de carregamento do jogo e na tela de seleção de personagem.
 
Guia do Software Externo
Tudo que você precisa para criar seus próprios personagens (tirando a versão Steam do jogo) é um editor de imagens de sua escolha.

É altamente recomendado usar o Aseprite [www.aseprite.org] por várias razões:
  • A paleta de cores padrão do Aseprite ("DB32") é exatamente a mesma que você deve usar para criar arte pixelada para esse jogo (coincidência? Acho que não).

  • Sendo um programa especializado para sprites animadas, o Aseprite oferece muitas ferramente úteis para sua lista de sprites (spritesheet), por exemplo:
    • Camadas - veja outros quadros como uma referência para animar.

    • Linhas e curvas perfeitas com "Pixel-perfeito". Aseprite tem uma ferramenta muito útil que cria curvas pixeladas que parecem perfeitamente redondas ao invés de curvas redondas mas que parecem ruins. Se você já criou alguma vez uma curva de píxeis em qualquer editor de imagens que tinha alguns pedaços espessos ou recortados, verá porque ele é tão bom.
       
    • Prévia das animações - auto-explicativo, né? Veja seus sprites em ação!


Outro ótimo programa que é altamente recomendado para usar com arte pixelada (por muitas das mesmas razões) é o Piskel[www.piskelapp.com]. Ele vem com muitos dos mesmos recursos que o Aseprite possui, como camadas, resultados em tempo real, permitindo que você veja sua animação enquanto edita os sprites, e muito mais.

Ao contrário do Aseprite, você não põe a mão no bolso com o Piskel, pois ele é um editor de sprites online gratuito que pode ser acessado de qualquer navegador moderno com suporte a JavaScript, o que significa que ele também funciona em celulares. Se você criar uma conta gratuita, poderá salvar seus projetos no servidor e alternar facilmente entre os navegadores. Fora isso, o Piskel também vem como um executável portátil para o Windows, para que você possa executá-lo offline.

É claro que ambos os programas apresentados acima são apenas sugestões e você pode se sentir livre para usar o Photoshop, o GIMP, Paint.net, Paint ou qualquer outro programa que você já tenha e esteja acostumado. A propósito, eu uso o Photoshop.
Criando uma spritesheet (lista de sprites)
Criar seu próprio personagem de Reventure significa que você deve desenhar cada quadro do personagem e juntá-los numa spritesheet. Cada quadro da animação é representado por uma das imagens fixas nela.

Quando criar sua spritesheet, tenha certeza de que ela tem o tamanho correto.
  • Cada quadro deve ter uma dimensão de 12x12 píxeis.

  • Na spritesheet cabem 6 quadros por linha e coluna, então ela tem uma largura de 72x72 píxeis no total.

          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
Você também precisa salvar sua spritesheet no formato PNG (arquivo com .PNG no final). Uma imagem que não seja no formato PNG e/ou que não tenha o exato tamanho de 72x72 píxeis não será compatível.

Importante:
Perceba que cada sprite tem também um contorno, normalmente em preto. Então leve em conta que, cada sprite deve ter 10x10 + 1px do contorno!!
A paleta de cores "DB32"
Uma vez que sua spritesheet tenha as dimensões certas, tenha certeza de que você está usando as cores permitidas.

A paleta contém as seguintes cores (32):

Cor
Hex
RGB
Cor
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
Guia dos sprites - o que cada quadro faz?
Você já sabe o formato para salvar a imagem, as cores para usar e como uma spritesheet funciona no geral, mas deve estar se perguntando o que criar para fazer o personagem funcionar.

Um bom começo é a aparência (também conhecida como "skin") padrão. Para isso você pode tanto
  • ir até a pasta:
    [Diretório do Steam]
    \steamapps\common\Reventure\
    Reventure_Data\StreamingAssets\HeroCreator\
    herocreator_Data\StreamingAssets
ou
  • abrir o Editor de Heróis no jogo e clicar no pequeno botão com o personagem no canto superior direito
(os dois jeitos te levarão para a pasta onde fica o arquivo DefaultSkin.png)

Usando essa spritesheet como um guia, você talvez já tenha uma noção do que cada imagem faz, ou talvez não, então vamos esclarecer tudo de uma vez...



  • 1 A
    Parado - para quando o herói não se mexer.
    Esse quadro também determina a posição geral do personagem. O jogo procurará o mais baixo píxel "visível" para alinhá-lo ao chão. Isso previne que os personagens que não estejam exatamente posicionados fiquem voando ou presos dentro do solo. Se seu personagem é para flutuar (tipo um fantasma), adicione um píxel quase invisível (opacidade menor ou igual a 1%) abaixo dele. Esse píxel será o mais baixo "e visível" e estará alinhado ao chão.

    Na imagem temos um píxel quase invisível
  • 1 B
    Pulando - Esse é para quando o herói está pulando e ganhando altitude.
  • 1 C
    Pronto para abraçar - O herói quer abraçar algo mas não tem nada abraçável por perto.
  • 1 D
    Abraçando / Abrindo - Você vê isso quando o herói está abraçando a algo ou alguém ou abrindo um baú.
  • 1 E
    Obtendo um item - Para quando ele estiver pegando algo de um baú,uma galinha ou resgatando a princesa (enquanto olha por baixo do vestido?).
  • 1 F
    Sofrendo dano - Para quando o herói... sofrer um dano.
  • 2 A-E
    Caminhando - Esses quadros serão vistos em ciclos enquanto o herói estiver andando.
  • 3 A-B
    Caindo - Caindo de um penhasco ou perdendo altitude enquanto pula mostrará essa animação. Que bonitinho os bracinhos dele.
  • 3 C-D
    Pulando de amores - Quando o herói encontra o amor de sua vida e pula em algo ou alguém abraçável.
  • E 3
    Não é a Electronic Entertainment Expo mas sim quando você cai de cara no chão - isso é o que tropeçar numa pedra fará ao herói.
  • 4 A-D
    Nadando - igual ao ciclo de caminhada, só que nadando.
  • 5 A-B
    Personalidade dividida - Ser cortado ao meio nunca pareceu tão legal. Perceba que apenas um lado (5 A) tem sangue. Isso porque o outro lado(5 B) será posicionado em cima do primeiro antes do herói ser cortado. Adicionar sangue no segundo estragaria a ilusão.
  • 6 A
    Pescando - Até mesmo os heróis precisam de algum tempo para relaxar, então deixe os minutos virarem em horas e as horas em anos com esse sprite.
  • 6 B-C
    Teclando no computador - Aqui o herói está escrevendo algo importante num aparelho importante e que realmente não é um anacronismo.
Como usar corretamente a Ferramenta de Criação de Heróis
Já introduzimos o Editor de Heróis antes, se você já o abriu alguma vez, já terá visto boa parte do que ele faz:


  1. Ícone do Tim
    Como dissemos antes, ao clicar nesse botão abrirá a pasta onde fica a aparência/skin padrão e onde você provavelmente deveria salvar seus desenhos personalizados.

  2. Lista de Sprites (spritesheet)
    Ao abrir o Editor de Heróis, a spritesheet do herói padrão ("Tim") estará visível para referenciação. Clicar nesta área te permitirá carregar a spritesheet do seu herói personalizado.

  3. Área da prévia
    Aqui você pode ver um pouco das animações em movimento. Os sprites mostrados são (de cima para baixo):
    1. Parado
    2. Caminhando
    3. Pulando e caindo
    4. Nadando (preste atenção que dentro do jogo uma parte dele estará debaixo d'água)
    5. Pulando para abraçar
    6. Teclando no PC
    Animações não mostradas incluem: recebendo dano, pescando, abraçando o ar (um coração acima da cabeça do herói), abrindo um baú + pegando um item... quase todas as animações que consistem de Parado + algum outro quadro. Essa área serve para testar os ciclos de animações, como pulos, caminhadas e a natação.
    Perceba que você pode até mesmo carregar spritesheets inacabadas para testar - o Editor de Heróis simplesmente mostrará uma prévia de qualquer coisa que você já terminou (tecnicamente ele mostra tudo e algumas animações só ficam invisíveis).

  4. Nome
    Nem é necessário explicar: coloque o nome do seu herói aqui. Recomendo não usar nomes com direitos autorais, mas sim algo que remeta a eles. Por exemplo, meu "Xenomorph" (criado originalmente por H. R. Giger) é chamado "Gigermorph". O nome que você colocar aqui será mostrado tanto na Oficina Steam quanto dentro do jogo, então certifique-se de estar cumprindo os termos da Valve e Pixelatto.

  5. Descrição
    Também auto-explicativo. Escreva uma pequena descrição do seu herói aqui. Isso será mostrado na Oficina Steam.
    Dica:
    As melhores descrições que eu já vi e escrevi são aquelas que tentam simular o senso de humor da Pixelatto, então seja criativo. Basicamente dá pra criar seu próprio Final do Reventure aqui.

  6. Espaço dos Heróis
    Aqui ficam todos os heróis que você já enviou para a Oficina Steam. Para editar um deles, clique em seu quadrado e mude o que quiser. Para criar um novo, clique num espaço/quadrado vazio ("+") e continue normalmente. Você pode, é claro, criar mais do que 5 heróis, só precisa usar as setas para navegar por um infinito de páginas!

  7. O Botão de Envio
    Esse botão ficará inativo até que você preencha todos os campos que tem um * . Note que a Spritesheet (lista de sprites) é um dos campos requeridos, mesmo que você veja o Tim ali - ele é só um exemplo.
    Assim que todos os campos estiverem preenchidos, você pode:
    1. Publicar para a Oficina Steam seu novo personagem ou
    2. Atualizar seu personagem se você modificar um existente.
    A página correspondente da Oficina será criada/atualizada e aberta em seu navegador padrão.
    Importante:
    Perceba que seu herói estará com visibilidade oculta por padrão (até mesmo depois de atualizações que você fizer), então outro jogadores não o encontrarão. Você tem que mudar a visibilidade manualmente na página da Oficina.
Obtendo feedback da comunidade
Se você começou a trabalhar no seu herói e está perdido, ou mesmo se você tem uma ideia para criar um herói legal e bonito e não tem certeza se isso funcionaria ou se já foi feito, ou ainda se você não se sente como um artista de píxeis e quer mostrar sua ideia para alguém disposto e capaz, visite o Servidor Oficial do Discord[discordapp.com].

Todos lá são amigáveis e muito ansiosos para criar novos conteúdos para o jogo. Você pode mostrar sua/suas criação/criações para os desenvolvedores reais do jogo (que são muito complacentes com o fato de que você pode tê-los matado em suas jornadas e trabalham duro para responder ao feedback dos jogadores) e pode postar seu trabalho em andamento e obter algum feedback com eles também.

Como desbloquear as skins
Se você criou seus próprios heróis ou apenas quer usar aqueles que os outros já fizeram, você precisa de alguma forma obtê-los no jogo. Há dois métodos para desbloquear as skins:

  1. Durante o jogo, você encontrará ocasionalmente jaulas escondidas em todo o mundo de Reventure. Note que haverá apenas uma jaula em cada partida!
    Se você já tiver o Mapa desbloqueado (desbloqueado após 66 Finais), ele irá mostrar as jaulas.


    Cortar a corda das jaulas irá desbloquear uma skin aleatória da Oficina Steam (incluindo a sua caso você tenha publicado alguma) porque você irá automaticamente inscrever-se à ela.


    Fique ao lado dessa skin para mostrar um diálogo em que o herói se apresenta a você, incluindo seu nome e o do usuário autor dessa skin. Se você quiser manter a skin, deixe-a onde está e faça/desbloqueie qualquer final (Harakiri! é provavelmente o mais rápido) ou termine o jogo.


    Caso não goste da skin, mate-a e ela desaparecerá (porém poderá reaparecer aleatoriamente em outra jaula).


  2. Uma maneira mais direta de obter determinadas skins é entrar na Oficina Steam e inscrever-se à elas. Skins que você se inscreveu serão desbloqueadas no menu Herói do jogo e no armário que você desbloqueia depois de completar o Final#45 - "Bom, Me Desculpeee, Princesa!".
    Este método é realmente útil quando você quer testar seus heróis no jogo, por que
    1. Eles ficam disponíveis imediatamente e
    2. Você pode publicar as skins inacabadas e deixá-las ocultas.
      Dessa forma, você ainda poderá se inscrever à elas e tê-las em seu jogo, sem que os outros jogadores as vejam.
Problemas conhecidos
Como acontece com qualquer recurso novo, há alguns problemas no início. Aqui está um resumo de tudo o que ainda não foi corrigido:
  • Tecnicamente, não é um erro, mas às vezes você não libera uma nova skin de uma jaula, mas sim o "error". Isso acontece quando a inscrição à uma skin na oficina falha devido a problemas de conexão à internet no momento do corte na corda da jaula.

    Atenção:
    Matar o "error" removerá uma das suas skins já desbloqueadas!

Notas do Autor:
(Sim, mais uma vez. Não me diga que você já se esqueceu disso)
  • Não se esqueça de clicar no joinha (mão com dedo pra cima). Criar isso deu um trabalhão!

  • Volte a ver esse guia regularmente, pois continuarei expandindo e/ou atualizando ele.

  • Se você viu qualquer erro, sabe de dicas ausentes ou tem alguma sugestão e/ou questão, deixe um comentário te responderei e provavelmente arrumarei/ajustarei esse guia de acordo.
2 Comments
zycai 19 Jan, 2021 @ 5:12pm 
buenazi
afonsofelix94717186 10 Dec, 2019 @ 1:56pm 
como faz para entrar no criador de heroi sem fazer todos os finais