Skip to content

Mecânicas

Amanda Santos edited this page Oct 4, 2016 · 1 revision

O jogo será constituído de fases, contratos aceitos pelo jogador. Cada fase consistirá de proposta de desenvolvimento de um cliente. Esta proposta irá ter mais de um requisito, funcional e não funcional, um prazo de entrega, um pagamento e o nível de exigência do contratante.

O tempo do jogo será medido em semanas. As ações do jogador durante a semana demandará uma certa quantidade de tempo. Após a escolha da ação não é possível modificá-la, portanto o jogador receberá todas consequências da mesma.

A qualquer momento do desenvolvimento você poderá entregar o projeto final para o usuário. Ao entregar o projeto seu cliente irá analisá-lo com base no seu nível de exigência e efetuar o pagamento, o valor pode variar de acordo com a qualidade do seu produto. Além do pagamento a entrega do projeto renderá pontos de credibilidade.

Pontos de Credibilidade são uma métrica, no intervalo [-1,100] para atração de clientes, logo se seu projeto ficar muito pior do que foi planejado você perderá pontos e os próximos clientes terão receio em contratar sua empresa.

Nível de Exigência é uma métrica, no intervalo [0,100], do cliente que define o quão exigente ele é. Um cliente com nível de exigência 0 não reparará em erros, desempenho e etc. Já um cliente com nível 100 de exigência não vai aturar essas falhas e irá penalizar seus ganhos severamente.

Requisitos são definidos pelos clientes e eles são as guias que o jogador deve seguir ao desenvolvimento. A falta de um requisito pode afetar nas recompensas finais do contrato.

Prazo de entrega representa a data limite para entrega do projeto, se o projeto não for entregue até esta data ele será entregue automaticamente para o cliente.

Pagamentos serão efetuados após a entrega do projeto e adicionados ao saldo da empresa do jogador. O jogador poderá utilizar seus golpinhos para comprar equipamentos, contratar funcionários e treinamentos.

Cartas de Ação são cartas que contém uma descrição sobre uma determinada ação que o jogador pode fazer, como por exemplo: Adotar metodologia SCRUM. Cada carta possuirá consequências que podem ser negativas ou positivas, como a do exemplo acima.

Eventos aleatórios ao longo do desenvolvimento (com recompensas e prejuízos). Como por exemplo Hackatons, que podem ou não te dar um prêmio e aumentam seus pontos de credibilidade.