sexta-feira, 9 de agosto de 2024

Mais atualizações!

Boa noite, pessoal! Passando para uma atualização rápida... e estou bastante animada com o andamento do jogo que, agora, parece que engrenou! Tive que dar uma breve pausa para resolver outros problemas e aprender a mexer no GM (estava fazendo na Godot, mas achei a curva de aprendizado do GM mais rápida). Acredito que está tudo certo agora para não mais interromper o projeto. Confesso que aprender a programar um jogo do zero é muitooooo desafiador. Quando estamos jogando qualquer game, mesmo que simples, não temos ideia de todo o trabalho envolvido por trás e acredite.... é muito mais coisa do que imaginamos. Principalmente se você quer entregar algo bem feito e polido por mais simples que for. É aquela coisa, se tem algo que parece um detalhe, ninguém liga, mas se não tem, em geral, as pessoas reclamam. Detalhes demonstram cuidado e dedicação com o jogo

Seguem mais algumas imagens de como está ficando o visual do jogo. Lembrando que é um jogo com temática de terror/suspense.

Estou trabalhando na introdução para tentar entregar algo completo, bem polido e já aprender as coisas que já sei que vou precisar nas fases seguintes. Basicamente a introdução só tem o player, os cenários, as portas de entrar e sair com algumas ações para fazer o jogo avançar para a "fase 01" e alguns diálogos.

Eu fiz o player e as animações, mas os cenários todos foram o Mike que fez e ele tem me ajudado bastante. Estou gostando muito da qualidade do trabalho dele. Como ele está fazendo os cenários, me deixa livre para lidar com a programação. Quem dera se tudo funcionasse na primeira tentativa rsrs. Mas é bug pra lá, bug pra cá, arruma alí e desarruma lá e assim a gente vai.

Só para ter uma ideia, segue abaixo coisas que tive que resolver depois que achei que já tinha mapeado tudo que precisava para a introdução:

- Transição entre portas (efeito de Fade in/Fade out) que levou um tempo para fazer devido a inúmeros problemas no decorrer da implementação (p/ fins estéticos)

- Sistema de iluminação reaproveitável, para não ter que ficar repetindo código em outras fases mesmo que os ambientes fossem diferentes

- Sistema de pisca pisca de luzes (normal e reverso) para dar aquele efeito legal, apesar de ser apenas para fins estéticos

- Efeito para aparecer uma indicação quando o player encostasse em algum objeto com interação

- Mudança de diversos sprites depois de testados na cena pois os anteriores não estavam adequados

- Problema do player sumindo ao entrar em algumas portas

- Problema de pontos de luz mais fortes e mais fracos quando deveriam ser iguais

- Detalhes como animações de moscas nas lâmpadas, ratos, aranhas, etc

- Entre diversos outros problemas já resolvidos e outros que virão! Rsrs.

Alguns problemas foram fáceis de resolver, mas outros levaram semanas. Acredito que a falta de experiência contribuiu bastante, mas é gratificante quando conseguimos resolver o problema e dar mais um passo em direção ao objetivo final que é terminar o jogo. Sistema de diálogos, link entre rooms, efeitos ao entrar e sair de portas, iluminação dos cenários, câmera, movimentação do player, roteiro, animações, artes, música e feedback auditivo para praticamente tudo, etc.. tudo isso deve ser pensando e tudo isso vai dar problema ao tentarmos implementar na programação rsrs.

Uma coisa excelente é o tal do ChatGPT. Caraaaaaaa, como ele tem me ajudado rsrs. Vale a pena demais recorrer a ele para tentar resolver alguns problemas simples e ele tem fornecido uma ajuda valiosa. Usem em seus projetos!

Acho que por hora é isso pessoal, espero ter novas atualizações em breve pois retomamos os trabalhos com muita animação e vontade de fazer o jogo acontecer. Em breve cenas dos próximos capítulos! Obrigada a todos pela visita!

Nenhum comentário:

Postar um comentário