Novidades

Renpy Tutorial - Fazendo menus - sem imagens

Se vocês olharem no topo do blog há uma nova página, que por enquanto está guiando a um marcador. Atualmente eu vou ir dividindo aqui minhas descobertas no Renpy, principalmente porque eu não sou programadora e por isso eu busco um modo mais fácil de ir fazendo as coisas, e de um modo que qualquer um possa fazer. 


Conteúdo de hoje:

1. Fazer uma Screen para o menu.
2. Usar seu menu no lugar do menu padrão.
3. Fazendo personalizações facies.
4. Escondendo o nome do jogo da tela inicial 

Instalando o renpy

A tia vai considerar que vocês já tem o renpy, mas caso não tenham vamos a um guia rápido.
1. Baixe o renpy aqui (Eu prefiro a versão em zip.)
2. Extraia num lugar legal, recomendo no seu disco principal, não deixe na área de trabalho.
3. Caso tenham problema nas instalação recomendo excluir o renpy, reiniciar seu computador e tentar de novo. 

Instalando o Atom

O que é isso tia Ni? 
Isso é o editor de texto pro renpy, na verdade existem um monte, mas eu gosto mais desse, afinal ele é free, tem um boa interface.
1. Baixe o Atom
2. Instale. 
3. Quando instalar o renpy ele vai perguntar qual editor quer usar, mas caso só instale o atom depois pode mudar nas configurações.

DICA: Sempre faça tudo num projeto de teste e depois e só copiar e colar e não dá erros no seu projeto oficial.

1. Fazendo uma screen:

Assim que abrir salve com o nome myscreen (podem ser outro menos Screen porque já tem uma come esse nome), e no fim ponha rpy, isso é muito importante essa extensão RPY vai fazer o renpy ler seu arquivo.

Agora vamos fazer nosso menu, lembrando que podem por outras coisas. 

1:  screen meumenu:  
2:    hbox:  
3:      xpos 1003  
4:      ypos 963  
5:      spacing 50  
6:      textbutton _("{b}{size=+20}Start{/size}{/b}") action Start()  
7:      textbutton _("{b}{size=+20}Load{/size}{/b}") action ShowMenu("load")  
8:      textbutton _("{b}{size=+20}Options{/size}{/b}") action ShowMenu("preferences")  
9:      textbutton _("{b}{size=+20}Quit{/size}{/b}") action Quit(confirm=not main_menu)  

Vamos entender o que estamos vendo: 

screen mymenu - SCREEN é o que aquilo é, logo uma nova tela, uma Screen.
mymenu - É o nome da sua screen, e como vamos chamar essa tela, sabe como um nome. Imagine que você tem um gato e pra chamar ele usa o nome, por isso a screen precisa de um nome. 
hbox: Monta uma caixa horizontal, isso vai fazer seu menu ficar deitado, em uma linha.
xpos: resolução, porém é a posição que seu menu vai ficar, tem modos de descobrir isso com precisão, porém eu geralmente descubro testando.
ypos: mesmo de cima.
spacing: Isso vai determinar o espaço entre as palavras um código bem útil pode usar em vários lugares.
textbutton: Um texto que faz a função de um botão, as vantagens de usar isso aqui e que se for traduzir seu jogo, é muito mais simples do que mexer em imagem.
{b}: Usamos para deixar o texto em negrito, assim, no renpy. {/b} Encerra a parte em negrito não esqueça de por.
{size=+20}: Aumenta o tamanho da letra e pode ser usado em todo lugar, ah sim não esqueça de fechar assim: {/size}
action: Usamos para chamar algo, como podemos ver as vezes um menu, e pode ser uma label também.

Tá, e como a gente usa isso e porque estamos fazendo uma screen nova e não só mexendo na screen main_menu no renpy?

Bom a screen Main_menu no renpy não é só main menu, ela é screen navigation, ou navegação, aquele menu que abre no jogo. Então imagine você coloca seu menu deitado mas quando abre o jogo ele está em cima dos números do menu de salvar... Uma chatice. Então para evitar isso, fazemos um novo menu livre leve e solto.

Vamos usar nosso menu novo então?


Vocês vão abrir as screens.rpy e procurar por screen main_menu(): Na linha 370 vai estar use navigation, você vai mudar e no lugar de navigation por o nome da sua screen. Como na imagem.

Por hoje vamos encerrar aqui, e conforme eu for aprendendo mais coisas legais como esse menu bem simplesinho eu venho aqui e divido com vocês. 
Todas as postagens de desenvolvimento de jogos vão estar no marcador: FAZER UMA VISUAL NOVEL.

Menu pronto feito sem imagens



Quanto mais personalização vocês fizerem na imagem do main_menu, mais bonito isso vai ficar, como essa imagem e esse projeto foi um teste apenas para esse tipo de menu, a imagem só teve uma leva personalização, na verdade peguei um menu de escolha pra um projeto e taquei na imagem nessa exta posição e isso fez essa linha mais escura na imagem. Por exemplo poderia fazer uma textura e madeira, ou mesmo um retângulo.

BÔNUS: Tirando o nome do jogo da tela inicial do Renpy

Abra o seu projeto no ATOM e vá ate options.rpy, lá estará a seguinte frase:
define gui.show_name = True 

Vocês devem mudar o True para False, lembrando que sempre nesse tipo de caso, a primeira letra da palavra True ou False deve estar maiúscula.



Aceito sugestões de tutorias, mas tenham em mente que eu não sou programadora.
Tenho mais dois modos de fazer main menu pra mostrar pra vocês, mas esses são com imagemaps.
Um simples e outro dinâmico. 
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

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!

Grupos

Dicas de como traduzir e grupo

Fiquem de olho para novidades no novo insta do blog, lá tem recomendação e outros --- Se informem em várias fontes --- SE PUDEREM DOEM ALIMENTOS NA REGIÃO DE VOCÊS --- BJS

Ajude o blog

Ajude o blog
pix: otomegamebremais@gmail.com

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

Tradução - Status

Amnesia:memories tradução no jogo
IKKI, KENT: rota completa
Toma 2023
Shin Requer texto
Ukyou Requer texto
Memories
Magical Otoge Ciel Revisão
Cute Demons Crashers MIRARI Rota
Lake of voices

Canal pra tutorias e dev logs

Siga aqui também

Translate

Radio J-hero

Rádio J-Hero

Followers

Visite também

grupo

Jogos Nacionais

Divulgação

Otome games

Nosso Canal