Novidades

Como fazer - escolha seu gênero no Ren'py e nas traduções com Input

Isso é uma coisa que eu queri ter feito há um bom tempo. Primeiro porque quero fazer um jogo com essas opções e depois porque em muitos games que quero traduzir, como Binary Star hero, Intertwine, Our life, pronomes são importantes.


Na verdade é bem simples, o que vamos estar fazendo é basicamente usando o REN'PY INPUT, criando uma variável que representa esse input e usando toda vez que houver a necessidade.

Resumo do que vamos fazer:

  1. Vamos criar alguns Character, do mesmo jeito que fazemos quando estamos criando um personagem para palar no game. 
  2. Esses Character vão ser todos por INPUT, ou seja vão estar associados a uma variável que ficará dentro de [variável].
  3. Basicamente a lógica por trás disso é a mesma do nome input ou de qualquer input que queria usar. 
  4. Podemos criar esses DEFINEs em um arquivo novo, no caso de tradução e colocar o input em outro lugar.
  5. No final tem o código pra baixar e caso queiram em vídeo Como fazer pronomes no Ren'py

Fazendo os DEFINEs/CHARACTERs 


define é o comando que marca a função, se não me engano no arquivo de screen eu expliquei a função desse comando, que é definir algo desde do início do game.
e/pov/povv/pove - a palavra que vem depois do defini foi definida por ele como um character, então quando usarmos no game, no script estaremos falando usando o nome, que aqui é uma variável, pois segue a mesma ideia de input no caso de nomes.
Character - é outro comando que especifica o que estamos fazendo.
( tudo entre) - São parâmetros que queremos que sejam aplicados a tais personagens/definis/character
"[fem]"- Aqui é onde a mágica acontece, aqui temos definido fem como variável. Podemos criar quantas dessas forem necessários, porém prestem atenção para não repetir.


Com essa primeira parte feita, podemos fazer a próxima que nada mais é que fazer quem estar jogando escrever. Isso também pode ser feito com escolha e usando default que é o que vou fazer da próxima vez, esse aqui fiz mais para usar em traduções do Ren'py, com um jeito simples e bem melhor do que usar o método de Error143

Fazendo os INPUT Ren'py



Há uma coisa que precisa ter atenção aqui:

1. O nome ou nessa caso a variável depois do $ (cifrão):
$ fem = renpy.input("alguma frase não muito necessária nesse caso", length=100, screen=u'namecolocar', pixel_width=10)
$ fem = fem.strip()

renpy.input - É o comando que te permite escrever coisas no Ren'py
Length=100 - São quantas letras vão caber no seu espaço
screen=u'namecolocar' - Caso usem uma screen para isso, vocês colocam o nome onde está NAMECOLOCAR
pixel_width=10 - Largura em pixel


Opcional - Ter uma screen




Nesse caso eu quis usar uma screen, mas poderiam não usar e assim o input fica geralmente na caixa de texto.

Como usar isso em uma tradução?


Eu fiz um novo arquivo, criar novo txt, mudar o final e dentro desse novo arquivo .RPY eu coloquei, os definis, tirei o personagem "e" dos diálogos.
Depois criei uma label e coloquei tudas as opções de Input dentro.
Por fim, coloquei um botão dentro da screen preferences para poder chamar a label, para que a pessoa antes de jogar possa mexer e adequar seus pronomes, e provavelmente colocarei um aviso ou na tela inicial ou no inicio do game.

Porém aqui (Pronomes para traduções de Ren'py) está isso tudo feito, para usar é so tacar na pasta do Game, e quando a pessoa for baixar seu patch, coloque esses arquivo dentro de uma pasta escrito game e crie nessa pasta ou cole a pasta tl com sua tradução. 


Aqui deve ou pensar numa saida, ou um novo para a palavra Uma, um tbm, provavelmente farei mais um desses com end3, onde explico pra deixar vazio se usar masculino.

Então é basicamente isso, qualquer dúvida é só perguntar, e tentem brincar com isso pois dá pra melhorar. 

Share:

0 Comentários:

Postar um comentário

Seu comentário me deixa muito feliz, mas se não der para comentar tudo bem! obrigada pela visita!

(。♥‿♥。) (*≧m≦*) ヾ(^∇^) m(_ _)m (◎_◎;) (T_T) (*_*) (~~~)\(^o^)/
(^_−)☆ (*・∀・)/\(・∀・*) (>д<)\(*T▽T*)/ (^_^) ❤

Sintam-se livres pra comentar e dividir seus link aqui, adorarei visitar

Lançamentos

Lançamentos

Tradução - Status

Toma 26/28 traduzidos ATIVA
Our life beginnings & Always 3/63
Binary star Hero 5/8 traduzidos
Shin Requer texto dia 1-8 tem
Ukyou Requer texto dia 1-3 tem
Memories
Amnesia:memories tradução no jogo
IKKI, KENT: rota completa
Cute Demons Crashers MIRARI Rota ATIVA

entrem pra fortaceler a comu br otome

Links diretos

Otome games
Otome game em Portugues
Otome union
Conheça otomes games
Otome Games no switch
Otomerama Desevolvedora de games
Quiz otomes
Envie seu artigo

Grupos

Dicas de como traduzir e grupo

Nosso Canal

Fiquem de olho para novidades no Bluesky tainaotoge.bsky.social do blog/pessoal, lá tem recomendação e outros --- Se informem em várias fontes --- DUVIDEM DE QUEM DIZ TER TODAS AS RESPOSTAS --- BJS

Doações

 

PIX: otomegamebremais@gmail.com

Canal pra tutorias e dev logs

Siga aqui também

Translate

Jogadores e Devs participem!

Jogadores e Devs participem!
Estamos esperando vocês! Vamos incentivar o mercado nacional para fazermos mais sonhos com nosso idioma, e melhorar cada vez mais!

Followers

Otome games