Skip to content

Latest commit

 

History

History
75 lines (60 loc) · 3.28 KB

README.md

File metadata and controls

75 lines (60 loc) · 3.28 KB

Grid digital para RPG

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.

imagem do projeto

Como Usar

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.

Objetivos

  • ✔ 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;

Ideias

  • 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;

Teste com Aurora 22-03-22

  • 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?
Algumas fontes que inspirarão o projeto: