O criador do Balatro, Local Thunk, compartilhou uma retrospectiva detalhada do desenvolvimento em seu blog pessoal, revelando que ele evitou intencionalmente jogar qualquer título roguelike durante a criação do jogo—com uma exceção notável.
De acordo com sua linha do tempo de desenvolvimento, o desenvolvedor pseudónimo decidiu, em dezembro de 2021, parar de jogar quaisquer outros roguelikes a partir daquele momento.
"Quero ser perfeitamente claro: isso não tinha a ver com criar um jogo melhor. Para mim, o desenvolvimento de jogos é uma paixão, não um negócio. Eu genuinamente gostava de explorar as mecânicas dos roguelikes—e particularmente a construção de baralhos, que eu nunca tinha experimentado antes—através de tentativa e erro. Eu queria cometer erros, redescobrir sistemas do zero, em vez de pegar fórmulas consagradas de títulos existentes. Essa abordagem poderia ter gerado um jogo mais polido, mas teria minado a alegria criativa que encontro ao fazer jogos."
Mas um ano e meio depois, Local Thunk quebrou sua própria regra—apenas uma vez. Ele baixou Slay the Spire. "Uau," ele escreveu, "agora isso é como se faz um jogo."
Ele explicou o que o levou a experimentá-lo: "Eu estava com problemas para implementar o suporte a controle e queria ver como eles lidavam com as entradas num jogo de cartas. Mas assim que comecei a jogar, fiquei completamente absorvido. Olhando para trás, fico feliz por não o ter jogado antes—provavelmente teria acabado imitando o seu design brilhante, seja intencionalmente ou subconscientemente."
O post-mortem de Local Thunk oferece inúmeros detalhes fascinantes. Por exemplo, ele inicialmente nomeou a pasta do projeto como "CardGame" e nunca a alterou. Ele também revelou que o título provisório durante grande parte do ciclo de desenvolvimento foi "Joker Poker."
O desenvolvedor também descreveu vários recursos descartados, tais como:
"um sistema onde as únicas melhorias vinham de aprimorar as cartas no seu baralho através de uma pseudo-loja, permitindo múltiplos upgrades por carta (similar ao Super Auto Pets, onde os mascotes ganham XP/níveis quando fundidos)""uma moeda separada especificamente para rerrolagens, distinta do dinheiro padrão""um 'selo dourado' aplicado às cartas de jogar quando você pulava todas as blinds (cegas), permitindo que a carta retornasse à sua mão após ser jogada"
Ele também compartilhou como o Balatro acabou com 150 Jokers—aparentemente devido a um mal-entendido na comunicação:
"Durante uma reunião em outubro de 2023 com a Playstack [a publicadora], eu disse a eles que o jogo incluiria '120 Jokers'. Mais tarde naquela semana, em outra reunião, alguém se referiu a '150 Jokers'. Eu não consegui me lembrar se eu tinha me enganado ou se eles me entenderam mal, mas 150 soava muito melhor—então eu adicionei mais 30 Jokers ao plano."
Local Thunk também explicou a origem do seu alias de desenvolvedor. Resumindo, é uma piada interna de programação:
"Minha parceira estava aprendendo a programar em R e me perguntou como eu nomeio variáveis. Dei uma explicação detalhada sobre *casing*, termos descritivos, underscores, etc. Quando terminei, ela disse: 'Eu gosto de chamar as minhas de *thunk*.' Eu achei absolutamente hilário.
"Como as variáveis em Lua são frequentemente declaradas com a palavra-chave 'local', 'local thunk' nasceu! Não adotei o nome imediatamente, mas quando eventualmente precisei de um *handle* online, aquele momento ficou na minha memória."
O blog de Local Thunk contém ainda mais histórias dos bastidores sobre o desenvolvimento do Balatro. Sem surpresa, nós da IGN somos grandes fãs—demos ao jogo uma nota 9/10, elogiando-o como 'Uma obra-prima de construção de baralhos de proporções profundamente satisfatórias, o tipo de experiência que pode sequestrar fins de semana inteiros enquanto você fica acordado até muito tarde, seduzido pelo chamado do bufão para só mais uma partida.'