Vou colocar aqui um código pra facilitar(e muito) a vida de vocês. Ele vai definir automaticamente todas as imagens que estiverem na pasta do seu jogo, excluindo a necessidade de usar o image x = .
Primeiro abra o script.rpy do seu projeto. Em algum lugar do começo dele, coloque:
init python hide:
for file in renpy.list_files():
if file.startswith('PASTA/'):
if file.endswith('.FORMATO'):
name = file.replace('PASTA/','').replace('/', ' ').replace('.FORMATO','')
renpy.image(name, Image(file))
continue
continue
Personalização
Mudando a imagem do menu:
1) Coloque a imagem na pasta do jogo.
2) Vá até o Launcher e abra o arquivo Options.rpy do seu
jogo.
Persistent Data
Agora vamos aprender algo muito interessante, e
que estou usando na minha visual novel, a Persistent Data. Como o nome já diz,
é uma informação que persiste, ou seja, mesmo dando load, fechando o jogo, não
vai poder mudar. Também serve para passar informações pra uma sequência. Ex: No
jogo 1, matei X. No 2, vão lembrar que matei X. Ou até mesmo: No jogo Y, do meu
amigo, ganhei um medalhão. No jogo X,do meu outro amigo, posso ser lembrado que
ganhei aquele medalhão. Isto é, se fizerem uma Persistent Data juntos.
É extremamente simples, é dividido em duas partes. Uma é Per-game
Persistent Data que você só vai usar no seu jogo, nada de sequências. E a outra
que pode ser compartilhada, Multi Persistent.
1) Vou usar a historinha do outro tutorial:
Escolhas, Condições e Variáveis
Isso é provavelmente o mais importante em uma visual novel, lembrar as escolhas que os personagens fizeram e dar-lhes "pontos de afeto", dinheiro, entre outros. Mais fácil aprender com a mão na massa, então aqui um passo-a-passo:
Posições e Escolhas
Agora vamos ver como se usa o comando at que serve para determinar em que posição uma imagem(personagem) irá aparecer.
show maria feliz at left with dissolve = Personagem irá aparecer à esquerda com transição dissolve.
show mark triste at right = Personagem irá aparecer à direita sem transição.
Outras posições: at center , at truecenter
Dando escolhas aos personagems:
Adicionando imagem dos personagens + Transições
Okay, aqui aprenderemos a definir as imagens dos personagens e a usar transições.
Basicamente, adicionar gráficos ao seu personagem não é diferente de colocar backgrounds, apenas jogue as imagens na pasta game e use o comando image:
Criando uma Visual Novel: Básico.
Vamos aprender como criar uma VN com o básico: Background(Imagem de Fundo), música, personagem e falas.
Abra o Ren'Py, clique em "+ Create New Project"; Em seguida, coloque o nome do projeto e aperte Enter; Escolha "English" e clique em Continue; Irá abrir um painel pra você escolher como você deseja a interface da sua VN; Ao se decidir, clique novamente em Continue.
Assinar:
Postagens (Atom)