Esta é uma caixa de diálogo para o meu site de portfólio, que é um mini-game com inspiração em stardew valley. Já existe um repositório para o mini-game no meu github, lá tem mais informações sobre todo o projeto.
- HTML
- JavaScript
- React
- Yarn
- Vite
- CSS
- Editor de SpriteSheet online chamado Piskel
Eu criei toda a lógica do zero, a ideia é que fosse um componente funcional React de fácil implementação, apenas chamar a função com um certo argumento e já aparecer o diálogo. Os diálogos e as imagens dos avatares vem de um arquivo JSON com o seguinte formato: nomeDoDialogo > array dos diálogos. nomeDoDialogo > array de imagens avatar esquerdo ou direito. Todos os sprites da caixa de diálogo foram eu que fiz.
Mateus Gonzaga |