Deadline
Jogos
Android
flutter
game

Deadline

Real ou vazio? Resista ao Dealer mascarado.

Deadline é uma roleta de espingarda numa mesa de feltro, contra um Dealer de máscara de porcelana. Você sabe quantos cartuchos são reais e quantos são vazios, mas não a ordem. Na sua vez, você atira no Dealer ou em você mesmo, e um vazio em você dá outra jogada. Três itens mudam as chances: o Observador mostra o próximo cartucho, o Kit médico recupera uma vida e as Algemas tiram a vez do Dealer. O Dealer só sabe o que está na mesa, e a mesa mostra a chance de o próximo cartucho ser real. Quatro dificuldades, sem internet, em português e inglês. Gratuito, com um vídeo opcional para uma vida extra e uma compra que tira os anúncios.

Telas do app

Tela 1 do DeadlineTela 2 do DeadlineTela 3 do DeadlineTela 4 do DeadlineTela 5 do DeadlineTela 6 do DeadlineTela 7 do DeadlineTela 8 do Deadline

O que ele faz

Premissa simples. Valor real.

🎯

Atire no Dealer ou em você

Um vazio em você mantém a vez; qualquer outro tiro passa. Os dois começam cada rodada com três vidas.

🔍

Três itens

Observador, Kit médico e Algemas. Espiar e algemar não gastam a vez, então dá para fazer os dois e ainda atirar.

⚖️

Um Dealer que joga limpo

Os itens ficam à vista, todo cartucho disparado aparece e a mesa mostra a chance do próximo.

💀

Quatro dificuldades

Iniciante, Normal e Desafiante, além do Insano, que só abre depois de vencer uma partida no Desafiante.

Bastidores do desenvolvimento

A história por trás dele

O problema

Um jogo de cartuchos escondidos depende de confiança. Se o Dealer parece saber a ordem, toda derrota parece trapaça do jogo, e ninguém joga uma segunda partida.

O que eu construí

Um app em Flutter com as regras em Dart puro e um gerador aleatório injetado, então uma partida é a semente mais cada comando e pode ser repetida exatamente. A IA do Dealer lê a mesma mesa que o jogador vê, e a tela mostra a chance do próximo cartucho. Testes automatizados cobrem as regras, o replay, a política de anúncios e uma simulação de balanceamento.

O que eu aprendi

A primeira arte, desenhada por scripts Python em formas simples, ficou muito abaixo das pranchas de referência. Pintar cada sprite com um modelo de imagem a partir dessas pranchas, um arquivo por sprite, foi o que aproximou o Dealer e a mesa delas.