Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

CAVE GAME PROJECT - Devlog

A topic by CaveGameProject created May 28, 2023 Views: 403 Replies: 3
Viewing posts 1 to 4

Olá jogadores de todo o mundo! Sejam muito bem-vindos ao primeiro devlog do projeto Cave Game! Nestes diários estaremos decorrendo sobre o desenvolvimento do nosso projeto top down 2D, com uma temática envolvente e mecânicas criativas envolvendo espíritos animais e o sobrenatural.

A premissa central é o uso de diversas máscaras que incorporam características animais e concedem poderes únicos aos seus portadores, criando uma conexão simbólica entre o usuário e o animal representado. Essas máscaras são elaboradas com detalhes artesanais e refletem a personalidade e o espírito dos animais, e são de extrema importância para a Tribo Maskari.

A Tribo Maskari utiliza os acessórios para poder fazer uso de poder especiais. Cada membro escolhe um animal como seu "espírito protetor" e usa a máscara correspondente para acessar as habilidades e características únicas desse animal.

As máscaras porão apresentar elementos mais “inusitados”, para que o jogo possa ter uma grande variedade de possibilidades em seu decorrer. Todos esses funcionamentos serão detalhados aqui mesmo nos devlogs a medida que o projeto for avançando. Iremos começar pelas partes mais simples e seguiremos progressivamente até as partes mais detalhadas de funcionalidades e acrescentando novos assets/mecânicas. Já possuímos uma ideia de como algumas habilidades poderão funcionar e como seriam aplicadas tanto na história quanto na gameplay.

Por exemplo, A máscara da coruja concede poderes de visão noturna, percepção aguçada e sabedoria intuitiva ao jogador, proporcionando uma vantagem estratégica e a capacidade de desvendar segredos ocultos. É um item essencial para explorar ambientes escuros, detectar pistas e tomar decisões sábias. Use a máscara da coruja para se tornar um mestre da observação e do conhecimento no mundo do jogo.

Algumas features já implementadas no geral do jogo são as telas de loading, menu principal com botões funcionais e movimentação de 8 direções, como mostrados nos vídeo abaixo!

Os sprites de personagem foram fornecidos pelo artista GibbonGL, no itch.io:

 https://vimeo.com/830994960?share=copy

Esperamos que tenham se interessado pelo Cave Game! 

Fiquem ligados no nosso itch.io e nas demais redes sociais para não perder nenhum detalhe! 

Em breve voltaremos com mais atualizações. Estamos abertos a feedbacks e sugestões de como deixar nosso jogo o mais divertido e envolvente possível. Muito obrigado e nos vemos na próxima!

Olá novamente jogadores! Hoje temos mais alguns updates feitos na parte de programação no dia 28/05. Foram adicionadas diversas novas funções e elementos visuais, como:

  • Luz dinâmica e normal maps
  • Colisões e tilemaps
  • Hitbox, hurtbox e knockbacks
  • Primeiras implementações do inimigo
  • Barra de vida do player e do inimigo
  • Máquina de estados (rolling, moving, attacking)

Sem mais delongas, vamos ver as atualizações uma por uma!

1 – Normal Maps e Iluminação

Como podemos ver, com a ajuda dos normal maps, a luz consegue interagir com um personagem 2D de forma 3D, criando um ótimo efeito visual.

2 – Tilemaps, Z-index e Colisões

Foram adicionados tilemaps utilizando sprites disponibilizados por PetricakeGamesaqui mesmo no itch.io (lembrando que os sprites dos personagens, feitos por GibbonGL, são apenas placeholders até o momento e que planejamos logo mais poder incluir nossos próprios assets).

Utilizando esses assets, foi criado um tilemap e algumas colisões nas paredes e no player. O z-index foi arrumado para que todos os elementos estejam na ordem certa, sem causar overlap. A luz dinâmica também foi adicionada para mostrar  como ela funciona em um cenário!

3 - Barra de vida, Hitbox, Hurtbox e Inimigo

A barra de vida foi adicionada acima do player, e agora podemos ver como a colisão das paredes aparecem. O quadrado cinza simboliza um inimigo, e ao apertar a tecla X, o player consegue atacá-lo e ele some caso a colisão da hitbox estiver dentro da hurtbox doo inimigo.

Com a ajuda de uma máquina de estados é possível ver mais claramente o que está sendo feito. Há também o estado “rolling”, uma nova movimentação do jogador, demonstrada no GIF a seguir:

4 - Sprite do inimigo, knockback e detalhes finais!

Agora com o sprite e barra de vida do inimigo incluidos e mecânicas de knockbak e hitbox direcionada, foram colocados os detalhes finais por agora! O resultado que temos até agora é este:

Pequena Gameplay (Teste geral)

Aqui também ficará linkado o vídeo completo onde a máquina de estado é criada e adicionada no jogo:

CAVE GAME (Devlog #2 - Máquina de Estados, Inimigos e Hitboxes)


Muito obrigado por ler até aqui! Feedbacks são sempre bem vindos. Continuaremos trazendo atualizações em breve. Fiquem ligados no nosso itch.io e nas demais redes sociais (Twittere Youtube) para não perder nenhum detalhe.

Até a próxima!

Olá jogadores! Estamos trazendo mais uma pequena atualização. Foi implementado um novo sistema de iluminação, onde os tiles vão se revelando quando expostos à luz!

Também temos novas concepts de exploração de anatomia e testes das formas nas quatro direções que personagens poderão ter!



Aos poucos a base do jogo está tomando forma. Muito obrigada pela atenção, e nos vemos na próxima!

Nos acompanhe:

Twitter

Youtube

Olá jogadores! Mais uma vez trazemos a inclusão de novos status e sistemas para o jogo. Os inimigos estão evoluindo, e agora possuem um sistema de Pathfinding, fazendo com que ele consiga encontrar e se dirigir diretamente até o player.

Como podemos ver acima, ao clicar no botão de Pathfinding o inimigo passa a seguir o jogador, porém ainda sem dar danos.

Novos status para o player também foram adicionados. Como o jogo será algo focado em sobrevivência, achamos interessante a implementação de um sistema de fome e sede, representados pelas barrinhas vermelha e azul acima da vida do jogador. Por enquanto eles ainda não representam nada dentro do jogo, já que comida e água ainda são elementos que estamos trabalhando em fazer, mas já servem como bom representante visual do que teremos no produto final.

Ao passar do tempo, esses status vão diminuindo e se chegarem ao fim, o jogador passa a perder vida até que consiga outros suprimentos. No vídeo a seguir é mostrado a forma como isso afetara o player e o levará à sua morte:

CAVE GAME (Devlog #3 - Status de sede, fome e PathFinding)

Essas foram as atualizações no devlog de hoje! Obrigado pela atenção, e nos acompanhe aqui e nas redes sociais:

Twitter

Youtube