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?
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
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.
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