Aeternial – Log #1

Olá!

Passando para trazer informações sobre o desenvolvimento do jogo, esse mês acabei deixando tudo para a última hora.

Em primeiro lugar, como pode-se notar o título da postagem está um pouco diferente. Acontece que nos últimos dias acabei reescrevendo quase todos os meus plugins e já que é basicamente um recomeço, decidi aproveitar para enumerar os logs de desenvolvimento.

Então vamos às mudanças, lembrando que as próximas implementações foram realçadas em negrito e itálico:

  1. Reimplementação da interface visual
    • Definida resolução padrão de 960×540 (escalável a 1080p) ;
    • Removida exibição de janela do jogador no canto da tela;
    • Removido mini mapa;
    • Removidas “bolhas” de informação próximo dos personagens (conversas);
    • Adicionadas barras de HP, MP e TP próximo dos personagens;
    • Reimplementada barras de nomes:
      • É possível gerar nomes aleatórios para as entidades e eventos;
      • Pendente de adicionar nomes mais interessantes.
    • Reimplementado log de mensagens;
    • Implementado sistema de mensagens dinâmicas que não interrompem o jogo (substitui bolhas);
    • Implementada barra de itens usáveis na cena do mapa (hotbar);
    • Reimplementada barra de skills (hotbar);
    • Reimplementado controle das barras (hotbars);
    • Adicionado som na janela de mensagens;
    • Pendente de reimplementar o mini mapa.
  2. Reimplementação do sistema de combate:
    • Implementado uso de itens no jogador ou no grupo;
    • Reimplementado sistema de movimento por turnos;
    • Reimplementado uso de skills:
      • Eventos acertam o jogador, seguidores ou outros eventos;
      • Seguidores acertam o jogador, outros seguidores ou eventos;
      • O jogador acerta a sí, os seguidores ou os eventos;
      • Skills possuem novos efeitos para alterar movimento, posicionamento e alcance das entidades.
  3. Reimplementação do sistema de interação de NPCs:
    • Os NPCs terão um passado aleatório e um estágio de amizade com o jogador;
    • As conversas serão baseadas no estágio de amizade e os textos são baseados em sua atual profissão.
    • Pendente de implementar mais professões.
  4. Implementada movimentação de câmera por grade (similar aos antigos jogos da série The Legend of Zelda);
  5. Reimplementado sistema de geração de mapas, para funcionar com o sistema de câmera por grade:
    • Melhor controle de salas e localizações para eventos;
    • Garantia de passabilidade;
    • É possível definir quando criar paredes ou alterar o piso das salas;
    • Permite instanciar eventos em salas específicas;
    • Não depende de extensões para tipos de mapas diferentes.

Bem, acho que foi um tanto bom para um mês de trabalho.

Infelizmente não há muito o que mostrar hoje, então a imagem do tópico vai ser a padrão do blog.  :[

Até a próxima!

BARRAdos no mapa

Ola!

Antes de mais nada, perdão pelo trocadilho.

Registrando uma atualização do Aeternial: estive reescrevendo todo o código (customizado) do jogo. Organizei, melhorei, recriei.

Devido ao lançamento do Warped em alguns sites de jogos, eu percebi que meu sistema de combate era muito simples, não havia estrategia envolvida.

Então, passei os últimos dias pensando nisso e planejando algo divertido de se jogar, não apenas lutar.

Por enquanto, queria apenas informar que o planejamento está pronto e eu já comecei a trabalhar nisso. O primeiro passo foi adicionar barras de atalhos na cena do mapa:

Hotbars

Como vemos, há três janelas.

A horizontal armazena itens e armas, permitindo que o jogador use alguns itens ou troque suas armas com alguns cliques, botões ou teclas.

A janela quadrada não é selecionável e somente serve para exibir a arma atual equipada pelo jogador, tanto primária quanto secundária.

E a vertical exibe todas as habilidades (skills) do jogador.

Essas janelas funcionam com controle, teclado e mouse, e por enquanto, as ações disparadas por elas têm efeito somente sobre o jogador e seu grupo.

O próximo passo é adicionar interações com outros eventos.

Sistema de interação

Olá pessoal!

Hoje trago uma atualização que achei bem divertida, o sistema de interação. Agora é possível que o jogador interaja com os NPCs de uma forma meio que aleatória.

Funciona de forma bem similar ao The Sims, porém, com um toque de aleatoriedade: a cada manhã o humor dos NPCs será modificado, o que força ao jogador interagir de forma diferente com um NPC a cada dia.

A principal ideia é possibilitar que os NPCs deem itens ao jogador, e quando o status de relacionamento dos dois for “lover” (namorado[a]), o presente será melhor ainda.

Os presentes serão aleatórios e os eventos de se ganhar um presente também.

Segue o vídeo:

Espero que gostem, até a próxima!

O cair das folhas

Bem… fiquei um tempo sumido de novo, mas finalmente cheguei ao final do final do final do final do final do Final Fantasy XV e agora estou aqui para mostrar algum progresso.

Comecei a mapear Aeternia, a cidade principal do jogo. Acho que está legal, mas estou pensando seriamente em criar outro plugin para criação de vilas procedurais.

Fora isso, em um tempinho livre acabei criando algo que já queria há um tempo: um plugin para simular o efeito de “folhas caindo”, algo que achei incrível em Stardew Valley. Ficou bem simples, sendo baseado nos efeitos climáticos já existentes na engine, porem satisfatório.

Por enquanto é isso!

leaves

Até a próxima!

Aeternial – Um conto infinito

Eram dias calmos. O mundo costumava ser feliz até então.

De alguma forma, a humanidade alcançou a prosperidade e a estabilidade. Pobreza era um conto de fadas.

A paz floresceu pelas terras de Kaht, e sorrisos eram vistos nos rostos das crianças.

Até que a Flutuação aconteceu…

A natureza decidiu que a humanidade não era mais necessária, então a extinção iniciou.

O chão se abriu sob nossos pés, e os planos começaram e se reverter.

Terra, rocha, fogo… até mesmo as sombras ascenderam-se do chão.

Nossos ancestrais que viviam aqui, agora repousam abaixo de nós. O mundo em que viviam entrou em colapso.

Mas nós sobrevivemos.

No centro do continente, a mais improvável cidadela ainda persiste, Aeternia.

Rumores dizem que um velho mago vive lá, e pelo seu poder o chão ainda é seguro.

Mas mesmo o mago mais forte não é eterno. Enquanto usa seus poderes para manter um pequeno pedaço de terra para o povo, ele se torna fraco.

Nas estradas, as pessoas dizem que ele espera por um caçador. Um explorador capaz de descobrir os mistérios da calamidade e trazer a alegria de volta ao mundo.

Agora, aventureiros, mercadores, famílias espalhadas pelo mundo…cada pessoa com a menor esperança de sobreviver, caminha pelas sempre mutáveis terras de Kaht.

Para encontrar um pouco de paz antes do fim, para ver seus amados em segurança mais uma vez, ou para tentar sua sorte na jornada do mago.

Nós caminhamos para o futuro, nós viveremos…

E voce? Se juntará a nós?


Essa é a sinopse criada para o projeto principal. Precisei publicá-la no tópico do projeto inicial, no fórum oficial do RPG Maker.

Espero que gostem.

Abraços!