Conhecimento esquecido

Há um tempo encontrei algumas recordações da época em que estava começando a programar. São dois vídeos do tempo do onça que achei interessante postar aqui.

O primeiro é um motor base de jogo bidimensional, feito em C:

 

O segundo é um editor de mapas. Como era a segunda tentativa, esse já foi feito em C++:

 

Plugin de interface do usuário

Já há um tempo vinha utilizando esse plugin no projeto do meu jogo, porém, hoje me deparei com uma discussão no fórum oficial do RPG Maker, a respeito da melhor resolução a se usar em um jogo comercial. E como aparentemente esse é um sério problema algumas pessoas, decidi compartilhar o meu plugin.

Esse plugin permite customizar vários aspectos da interface do usuário bem como possibilita ao próprio jogador selecionar a melhor resolução e modo de exibição para sua experiência.

Clique aqui para baixar o plugin

Link para a postagem do fórum oficial

Plugin para Fog of War

Olá.

Novamente passando para compartilhar um plugin. Apesar de não parecer, é um bem simples de usar e serve para criar o efeito de Fog of War no mapa do jogo, para ir revelando o mapa à medida em que o jogador explora. Bem no estilo Age of Empires. xD

O plugin é gratuito para usar no RPG Maker MV, e os créditos devem ser atribuídos a Lantiz.

Clique aqui para baixar

Interface

Concluída a integração do plugin de HUD ao plugin de geração de mapas.

Também foi implementei um plugin de fog of war mas infelizmente não pude encontrar uma forma de gravar a imagem do mapa revelado ao salvar o jogo.

Aparentemente o objeto de bitmap armazena o seu “pai”, que por sua vez contem a própria bitmap, gerando um laço infinito ao tentar serializar para criar o JSON em formato de texto.

Pelo menos ainda é possível visualizar os menus sem perder a fog of war.

Alem disso, modifiquei a forma de se configurar os nomes dos eventos no mapa, exibidos pelo plugin de HUD. Agora usa-se o campo de nota no evento, no editor.

‘Name | textColor’ (não usar [‘])