Skip to content

GuilhermeZety/RpGaming

Repository files navigation

RpGaming

Site e aplicativo de desenvolvimento de um RPG.
Contendo desde criação de personagem e gerencia de personagens desde as fichas até inventário, até sessões interativas com modo de batalha, calculagem turnos entre diversas outras coisas 😀
Está sendo muito foda criar isso tudo, desde o design e desenvolvimento feitos por mim...

Estou muito motivado pra este projeto MUITO MESMO

Situação atual:

Desenvolvimento parte visual e organização códigos para implementação da logistica principal da aplicação

Projeto

Projeto no figma: https://www.figma.com/file/xoFmVjXE6zZqZXJeMon6ZL/RpGaming?node-id=839%3A27

Versao flutter 3

--Siga após as imagens para ver tudo que será desenvolvido--



Sobre o projeto

Em geral o RpGaming tem um potencial bem grande, estou muito esperançoso com ele..
Okay vamos lá....

Inicialmente era pra ser um app de gerenciamento de ficha dos personas, para mim e meus consagrados(amigos) aí veio na mente um projeto maior... E a cada dia mais idéias e pensamentos de coisas fodas para implementar no app vai aparecendo, vou anotando tudo pra nao esquecer...

Login

O RpGaming contará com a parte de login, podendo ser utilizado o Email, Google, Facebook, Discord e a Twitch, o proceso é bem seguro e pode ter certeza que seus dados ficarão seguros, ja que nao guardo as senhas e chaves de acesso em local nenhum, então podem ter tranquilidade quanto a isso.

Sessões de RPG

O primeiro passo é o mestre(no caso será o administrador de toda a sessão) criar uma nova sessão de RPG, onde ele terá toda(quando digo toda é toda) parte de ficha dos personagens para configurar... Estou com idéia de implementar um template com modelos de RPG ja existentes, como um exemplo o de D&D(to com ideia de colocar o do RPG do cellbit, mas o medo de um processo é grande, se tudo der certo eu falo diretamente com ele sobre isso :) )...

A parte dos personagens é bem importante, pois será meio complexo, e chato configurar tudo, os templates ja pré definidos ou os criados por vc mesmo serão totalmente editáveis, desde a parte de quais atributos sao os principais, até se existe limite de inventário, se existe inventário ou não, cara, tudo bem configuradinho...

Após configurado a parte dos personagens em sí(na verdade nao sei se vai ser esta ordem, provavelmente vai ser ao contrário... mas continuando) ele poderá continuar a criação da sessão de RPG, com o nome, a historia(Resumo se preferir), Mecanicas e afins...

Após a finalização da criação da Sessão, poderá mandar o convite do rpg para um email especifico, ou para o código do usuário(não pensei muito sobre isso ainda, vou ver o melhor para fazer até lá)

(Um adendo, tentarei deixar algo configurado do que será mostrado pro resto da galera e o que nao vai ser mostrado exemplo: mecanicas de combate de boss contra boss, ninguem precisa saber disso, a nao ser o mestre... essa aba funcionaria como uma espécie de Busca para o mestre ou pra alguem que quer saber mais sobre o RP)

Personagens

O RpGaming contará com a criação de personagens baseada em Sessões de Rpg criados por algum Mestre... A criação terá um modelo de testes... Contendo atributos basicos, porém nao finalizável já que é um modelo de testes. O usuário só poderá criar personagem se tiver o acesso à algum(após aceitar o convite ele recebe acesso) aí criará o personagem utilizando está base, e criando um personagem diretamente para aquele rpg... alguns atributos deste persona serão definidos após o processo pelo mestre, visto em conta que tem coisas como valores que nao devem ser alterados pelos jogadores.

após a criação, na tela principal vc vai ter acesso a todos os seus personagens criados para sessoes, lá vc acessa a ficha de seu personagem, sua história/habilidades/atributos/inventário e afins

Sessões Em Tempo Real

About

Applicativo para jogar rpg de mesa

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published