Jogo on-chain · Bitcoin · 2024–25

Pizza Pets

Ajudei a desenvolver um jogo Bitcoin totalmente on-chain, no qual mais de 58,000 animais de estimação podem ser alimentados, evoluir ao longo de seis fases ou morrer definitivamente, sem um servidor de jogo off-chain.

Engenharia de produto Logótipo tipográfico em pixel art dos Pizza Pets para o jogo Bitcoin on-chain
1M+interações on-chain
58k+pets criados por mint
6fases de evolução

Transformar inscrições Bitcoin num ciclo de jogo persistente capaz de resistir a mais de um milhão de interações on-chain.

Um animal de estimação digital é simples quando uma base de dados central o pode reescrever. O Pizza Pets não tinha esse atalho. A alimentação, os reforços, a evolução e a morte permanente tinham de continuar a ser fáceis de compreender enquanto as ações passavam pela Bitcoin. A arte partilhada também tinha de suportar milhares de estados dos animais sem ser necessário pagar para inscrever cada combinação separadamente.

01

Modelo de ciclo de vida permanente

Onze tipos de animais de estimação passam por seis fases de evolução, com períodos de alimentação, reforços arriscados e a morte como desfecho permanente. As regras tinham de permanecer claras, porque é a blockchain — e não um administrador — que determina o resultado.

02

Composição recursiva

Os estados dos pets podiam referenciar arte e código on-chain partilhados através de endpoints de conteúdo recursivo, mantendo o sistema visual modular em vez de publicar cada combinação como uma duplicação integral.

03

UX consciente das transações

A interface tinha de distinguir entre intenção, submissão pela carteira, visibilidade na mempool e confirmação, para que os jogadores percebessem o que tinha acontecido sem submeterem duas vezes uma ação irreversível.

04

Operações de longa duração

A monitorização e a recuperação continuaram a ser importantes depois do dia do lançamento. Os jogadores precisavam de consultar de forma fiável o estado atual de cada pet, muito depois de o primeiro mint ter terminado.

  1. 01

    Ajudou a transformar a base recursiva por detrás de Pizza Ninjas num modelo de interação com alimentação, reforços, evolução e resultados permanentes.

  2. 02

    Trabalhei nos estados do produto associados às ações da carteira e às confirmações, para que a latência da Bitcoin permanecesse visível sem causar confusão.

  3. 03

    Reutilizou ativos e endpoints on-chain partilhados, em vez de tratar cada estado do animal como um payload isolado.

  4. 04

    Apliquei a disciplina operacional do pipeline de inscrições a um produto concebido para continuar a funcionar ao longo de uma experiência de jogo contínua.

Mais de 58,000 pets e um milhão de interações on-chain transformaram inscrições recursivas num produto Bitcoin vivo.

Os Pizza Pets demonstraram que o sistema recursivo podia suportar um produto de consumo duradouro, em vez de uma coleção estática. O projeto oficial regista mais de 58,000 pets distribuídos por onze tipos e seis fases, e o produto ultrapassou um milhão de interações on-chain sem depender de um servidor de jogo central para controlar a experiência subjacente.

  • O produto ultrapassou um milhão de interações on-chain e cresceu para mais de 58,000 mascotes.
  • Onze tipos de animais de estimação, seis fases de evolução, reforços arriscados e a morte permanente criaram um verdadeiro ciclo de vida, em vez de um simples colecionável cosmético.
  • Os ativos recursivos sustentaram um jogo contínuo nativo de Bitcoin, sem um servidor de jogo off-chain a controlar a experiência central.
BitcoinEndpoints /content recursivosEstado on-chainUX de transações de carteiraModelação do ciclo de vidaMonitorização operacional
Próximo estudo de casoPizza Ninjas