terça-feira, 13 de agosto de 2024

M5D - Dia 5 ✔



Hoje eu estou determinado a incluir no banco de dados todas as informações de swithes.
Ou pelo menos as principais habilidades, itens, armas e armaduras, para compor o menu e o sistema de Abs e Huds.

Logo, estabeleci uma base forte com os principais pontos habilidades, itens, armas, armaduras, inimigos e mapas. E utilizei os eventos comuns para fazer uma ligação simples dando aplicabilidade no jogo mas não funcionalidade, pois a configuração do evento comum depende de algumas variáveis.

Hoje foi o dia do interruptores, assim completei uma sequencia de 4642 interruptores, todos estão sendo implementados em uma ligação simples nos eventos comuns.

São 406 eventos comuns em uso. Eles tem um limite de 1000 então é importante que os principais pontos possam caber dentro dos eventos comuns. Meu numero de habilidades passa de 1600, mas são divididas em grupos especifico, sendo assim posso diminuir 10 para 1, assim posso configurar dentro do grupo.

Sistema de inteligência artificial

Já comecei alguns experimentos para introduzir uma i.a para o game. E as principais linhas de desenvolvimento são:

Banco de dados
Aprendizado de Máquina
Controle do Tempo
Ambiente
Personagens Não Jogáveis (NPCs)
Processamento de Linguagem Natural
Visão Computacional
Integração com Outras Tecnologias

No banco de dados existe um sistema de coleta de dados que envia números, o aprendizado de máquina reconhece esses números e molda o jogo a partir da experiência do jogador. É como aquele slogan "o jogo se adapta as escolhas que você faz" e isso é muito bom para desenvolver jogos.

O controle do tempo está associado ao tempo convencional, hora, dias, meses, anos, estações, manhã, tarde, noite e madrugada. Cada um desses tópicos tem uma influencia no desing do jogo. 

Ambiente, aqui acontece as mudanças climáticas, todas elas ligadas ao controle do tempo, essa parte é bem especifica, entretanto é como chuva. Cada planeta ou lua no jogo tem seu próprio ecossistema e sofre com os distúrbios elementais ao longo do tempo, mudando o cenário drasticamente.

Npcs, de acordo com a moral do aprendizado de máquina será possível inserir novas abordagens para os npcs do jogo.

Processamento de linguagem é uma conversação com a I.A ou pesquisa através de textos, onde você escreve e o sistema retorna para você informações. 

Visão computacional pretendo introduzir um sistema de reconhecimento de eventos para funcionar como gps em todos os mapas, assim reconhecendo cada objeto e interagindo de alguma forma.

A interação com outras tecnologias, será o uso da i.a dentro do próprio jogo, acionando mecanismos para o jogador, interagindo em missões, posso até faze-la administrar as quests do game.

Para melhorar a postagem adicionei arquivos em pdf dos códigos que podem ser usados no motor, originalmente estavam no Excel.

RPG Maker MZ Script Reference PDF
Links para Download 






Nenhum comentário:

Postar um comentário