Devlog - Live Code (31/05/2025) - PT-BR


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:

  1. 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.
  2. 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.
  3. 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!

Leave a comment

Log in with itch.io to leave a comment.