Jogo de criação: Contexto
O objetivo desta seção é percorrer as etapas para criar um “Jogo de criação” usando algumas das funções do Economy V2, como inventários, lojas, pacotes e muito mais!Este exemplo foi feito usando o Visual Studio 2022 como um aplicativo de console C# que se conecta diretamente à API do PlayFab, mais especificamente ao módulo Economy V2.
Contexto do jogo
Antes de começar, devemos primeiro estabelecer um conjunto de regras básicas e requisitos do nosso jogo. Você está criando um jogo de criação simples baseado em texto, no qual deve combinar vários itens para fazer sorvete! Você usará o sistema PlayFab Economy V2 para armazenar informações sobre as várias receitas de criação e o conteúdo do inventário do jogador atual.Itens básicos
O jogo tem o seguinte conjunto de itens:- Pedra
- Pedra Cortada
- Ouro
- Engenhoca Elétrica
- Geladeira
- Creme
- Sorvete
Inventário inicial
Cada jogador deve começar o jogo com os seguintes itens e quantidades no inventário.- Três Pedras
- Um Ouro
- Um Creme
Locais/Lojas
Todas as receitas devem ser agrupadas em três locais separados, cada um representando uma loja/mercado exclusivo que o jogador deve acessar para criar esses itens. Criar uma receita/item deve consumir/deduzir o número de itens necessários de acordo com o preço da receita/item e conceder ao jogador o item que estiver sendo criado. A lista a seguir detalha todos os locais e as receitas disponíveis neles.Local 1: Máquina Científica
- Duas Pedras fazem uma Pedra Cortada
- Uma Pedra Cortada + Um Ouro fazem uma Engenhoca Elétrica
Local 2: Motor Alquímico
- Uma Engenhoca Elétrica + Uma Pedra fazem uma Geladeira
Local 3: Cozinha
- Um Creme + Uma Geladeira fazem um Sorvete
Na Cozinha, ao criar um Sorvete, é necessária 1 Geladeira; no entanto, a Geladeira não deve ser consumível. Em outras palavras, após a transação, deve haver o mesmo número de Geladeiras no inventário que havia antes.
