Devlogs
Devlog - Live Code (31/05/2025) - PT-BR
Posted September 09, 2025 by Carol Salvato
#devlog #dev-log #livecode #live-code #game-dev #game #roguelike #cartoon #indie-game #indie
Olá a todos!
Hoje, voltamos para mais uma sessão de desenvolvimento ao vivo do nosso projeto secundário, "Streamer x Chat" (também conhecido como Redemption Stone), que tem como principal objetivo o estudo, a prática, o aprendizado e a experimentação de novas ferramentas e conceitos de desenvolvimento de jogos. Nosso jogo é um "roguelike" ou, como preferimos dizer, no estilo Vampire Survivors, onde o streamer controla o personagem principal e o chat interage invocando monstros através de comandos.
Vamos recapitular o que foi feito e o que testamos nesta live:
Atualizações Visuais e de Gameplay (Feitas antes da live):
- Recentemente, trocamos completamente o visual do jogo, inspirando-nos em títulos como Hollow Knight e Cult of the Lamb. Estamos muito felizes com o resultado estético.
- Implementamos spawns de monstros desde o início do jogo, para que seja possível jogar mesmo sem a conexão com a Twitch, oferecendo uma experiência "offline".
- Criamos alguns NPCs que, no futuro, permitirão desenvolver sistemas de diálogo e outras mecânicas interativas.
O Que Fizemos Durante Esta Live:
-
Testes de Conectividade e Funcionalidade:
- Verificamos a conexão com o chat da Twitch e confirmamos que ainda está funcionando. Isso é crucial para a interação com os espectadores.
- Testamos a energia do chat e o sistema de vidas, que também se mostraram operacionais.
- Identificamos um bug em que comandos de invocação ainda chamavam monstros antigos. Corrigimos isso, e agora os comandos como "!mob" invocam os novos monstros, incluindo os fantasminhas.
-
Ajustes e Correções de Animação:
- Trabalhamos na direção do personagem do jogador e dos monstros. Percebemos que o personagem não estava virando corretamente de acordo com o lado para o qual se movia. Ajustamos o código para aplicar o
flipX
no sprite renderer
com base na direção de movimento. Embora tenhamos enfrentado alguns pequenos contratempos com o flip
, conseguimos fazer com que o personagem e os monstros agora girem corretamente.
-
Implementação de Novas Habilidades:
- Começamos a implementar uma nova habilidade para o jogador: uma espada. A ideia é que o jogador invoque uma espada que rodará em torno dele. Essa será a primeira de várias habilidades, e estamos planejando um sistema de "upgrade" onde mais espadas (ou facas, para uma segunda habilidade) aparecerão e causarão mais dano.
- Discutimos a possibilidade de adicionar uma habilidade de "dash" para evasão (mapeada nos botões A ou B) e uma habilidade de interação com NPCs (botão Y). Por enquanto, as habilidades primárias serão mapeadas nos gatilhos do gamepad ou nos números do teclado.
- A primeira versão da habilidade da espada está funcionando! Ela é ativada, a animação da espada girando em torno do jogador é chamada, e depois de tocar uma vez, o objeto da habilidade é desativado. Essa abordagem visa evitar que a habilidade torne o jogo muito fácil, diferentemente de um loop constante de ataque no estilo Vampire Survivors.
Próximos Passos:
- Na próxima live, pretendemos focar em um sistema de dano mais robusto, permitindo separar e dividir os danos entre diferentes habilidades para maior variedade e estratégia.
- Continuaremos desenvolvendo o "Streamer versus Chat" como um projeto contínuo, sem prazos rígidos, focado no estudo e na experimentação. As atualizações serão disponibilizadas no Itch.io.
Outros Projetos da Carol Salvato:
Aproveito para mencionar outros projetos que estou desenvolvendo e que pretendo trazer para as lives:
- "Mind Cave": um projeto incrível financiado pela Lei Paulo Gustavo de Campinas. Já temos um trailer disponível no YouTube! Procurem por "Mind Cave Carol Salvato" para conferir.
É isso por hoje! Agradeço a todos que assistiram. Até a próxima live!