Open jgss-gabriel-sousa opened 1 month ago
Oi Gabriel. Existem alguns editores de JSON aqui no Github que poderíamos adaptar. Tem tanto web (https://github.com/json-editor/json-editor) quanto em app de Windows (https://github.com/RicoSuter/VisualJsonEditor).
No fundo, pelo que vi, seria mais o caso de terminar o que já está feito no jogo, não?
O que está no jogo ainda não está pronto, eu só criei a tela bem simples. O principal do que fiz foi a alteração na estrutura do jogo para aceitar conteúdos diferentes de pilotos e equipes, ainda falta ser possível alterar a base de dados de engenheiros, de motores e de patrocinadores, mas é o proximo passo.
Preciso de ajuda em como estruturar a interface dessa tela do editor, pra que fique fácil de um usuário modificar os conteúdos. Esses conteúdos modificados serão salvos como um arquivo JSON. Então basicamente é como se eu tivesse fazendo um editor de JSON dentro do jogo e voltado ao usuário criar conteúdo e ser intuitivo quanto a isso, tem q ter uma usabilidade focada nos elementos do jogo.
Mas nada vai impedir que o usuário edite o JSON com um editor do estilo que você citou, ou outro software. A tela do jogo será uma interface mais visualmente relacionada aos ambientes e elementos do jogo, mas não a única forma.
Entendi. Vou ver o que consigo fazer por aqui. Já criei um branch no meu repo para tentar mexer. Mas, como bom novato, estou com dificuldades em fazer o app rodar localmente para testar as mudanças que fizer na estrutura de interface da página do editor.
Editor para criar Databases personalizadas. Uma Database ou DB, serve como a base inicial do jogo, possibilitando a criação de novas temporadas personalizadas.