Projeto para mesas de RPG presenciais. Ele conta com uma tela de gerenciamento do grid e uma tela onde os jogadores podem ver as mudanças no grid.
Primeiro Clone o projeto, acesse a pasta e instale as dependencias:
git clone https://github.com/joulgs/grid-digital.git
cd grid-digital
composer install
Inicie o servidor:
php ./server.php
Agora voce pode abrir o painel (index.html) e o grid (mapa.html), tudo que o mestre fazer no painel será replicado no grid.
- ✔ Renderizar uma imagem de mapa no fundo;
- ✔ Mover o mapa para todos os 4 lados;
- ✔ Girar o mapa;
- ✔ Adicionar e remover jogadores;
- ✔ Renderizar o Token do jogador;
- ✔ Mover o Token do jogador por teclado;
- ✔ Mover o Token do Jogador com o mouse;
- Girar Token do jogador;
- Mostrar Movimentos possiveis do Jogador;
- Mostrar Campo de Visão do Jogador;
- Marcar quadrado como obstaculo/barreira;
- Uma Tela de rolagem de dados animada;
- Opção para trocar a cor do grid;
- Opção para mudar a opacidade do grid;
- Opção para trocar para grid hexagonal;
- Opção para adicionar mobs;
- Um Mapa de Campanha ( Paise ) e varios mapas de batalha
- No Mapa de Campanha voce pode colocar marcadores que dão acesso aos mapas de Batalha, OU mapas de cidades
- Nos Mapas de Cidades Voce pode colocar os marcadores que dão acesso a mapas de casas ou dungeons etc....
- Gerenciar HP dos mobs no mapa?
- Criador de masmorra;
- Criador de mapas simples com tileset;
- QRCode para players sincronizarem seus personagens com a partida;
- Adicionar muitos mobs é ruim;
- Ajustar a posição do mapa é lento e tedioso, slide talvez;
- Colocar um Nome tambem é uma etapa tediosa, usuarios resolveriam isso;
- Os tokens ficar pequenos diante do square;
- Alguns mapas já tem gride, opção ocultar gride;
- O ajuste da grid é muito grande, talvez usar um slide sejá uma opção melhor;
- Rolagem de dados faz falta;
- uma rolagem rapida talvez seja melhor, exemplo: aparece duas caixas com os resultados de cada personagem destacando o maior e o menor, pensando na ideia de baixo;
- pensei em transformar em um projeto para Iniciar crianças no RPG, quem sabe?