⌂ Site do jogo e downloadsEnglishPortuguêsEspañol

Fazenda do Vovô — Documentação técnica

Arquitetura, sistemas, fórmulas e dados reais do jogo · versão · gerado em 2026-10-21T08:08:48

Outra documentação: Guia do jogo

Visão geral

Fazenda do Vovô (Grandpa's Farm / La Granja del Abuelo) é um incremental de ação inspirado em Nodebuster. A história: o vovô deixou a fazenda tomada pelo mato, e você limpa um campo de cada vez. Um círculo segue o dedo/mouse e golpeia sozinho tudo o que estiver dentro dele; o clique/toque dá uma pisada forte. As plantas soltam moedas, que precisam ser puxadas antes do fôlego acabar. Entre um dia e outro, as moedas viram melhorias no galpão.

Motor

Godot 4.7 (GDScript, renderizador Compatibility). Arte 100% vetorial em código, estilo cartoon HD, com sprites pré-renderizados das plantas.

Plataformas

Android, iOS (preparado) e Windows.

Idiomas

Inglês (padrão), Português e Espanhol, escolhidos no primeiro início. Datas e nome do app seguem o idioma.

Modos

História (com fim e replantio), Arcade (fases infinitas tipo Candy Crush) e Desafio diário.

Dados gerados automaticamente do código em 2026-10-21T08:08:48. Para atualizar: godot --headless --path . -- --doc e depois python tools/make_docs.py.

Arquitetura

Projeto Godot 4.7 em D:\dev\fazenda-vovo. Tudo é desenhado em código (sem cenas .tscn além da principal): cada tela é um Node2D com _draw(), e a arte vem de funções estáticas em Art.

Fluxo de telas (main.gd)

Idioma (1ª vez)→Menu inicial→ História: Galpão ⇄ Dia de capina·Arcade: Mapa → Fase· Diário: Tela do desafio → Partida·Fim da história

Sobreposições: Pausa (Status / Como jogar / Configurações em abas), Carta do vovô, Compartilhar.

Autoloads

AutoloadScriptPapel
Locscripts/loc.gdTabela de textos (EN/PT/ES), datas por idioma, título da janela
Gamescripts/game.gdEstado global, melhorias, fórmulas, campos, metas, prestígio, configurações e save
Soundscripts/sound.gdEfeitos e música sintetizados em tempo de carga; buses Music/SFX
Leaderboardscripts/leaderboard.gdHistórico local do Diário e estrelas; preparado para Play Games
Spritesscripts/sprites.gdCache de texturas das plantas (render único em SubViewport)

Arquivos

ArquivoResponsabilidade
main.gdTroca de telas, centraliza a área 1280x720 na janela, modos de teste (--smoke, --shots, --balance, --doc, --docimg)
run.gdDia de capina: grade, spawn por ruído, golpes, pisada, galinhas, moedas, infestação/chefe, HUD, resumo, toque
tree.gdGalpão: árvore com pan/zoom e recorte, compra com animação e tiers, Metas, Banco de sementes, Replantar
hud.gdPainéis (ferramenta, atributos, meta, cartão da missão), colunas presas às bordas, bloco de texto que encolhe/rola
art.gdPaleta, primitivas com contorno, plantas, ícones, botões/painéis, fundo da floresta (camada estática)
pause.gdPausa: Status (ou missão no Arcade/Diário), Como jogar, Configurações (Geral/Vídeo/Áudio/Controles)
title.gd / arcade_map.gd / daily_hub.gd / ending.gdMenu inicial, mapa do Arcade, tela do Desafio diário, fim da história
letter.gd / lang_select.gdCartas do vovô e escolha de idioma
modes.gdGeração determinística das fases do Arcade e do Diário
bg_layer.gdCamada estática que só redesenha quando a janela muda (fundo, tabuleiro)
tools/make_docs.pyGera estas duas documentações (nos 3 idiomas) a partir de docs/game_data.json e docs/img

Save e configurações

Arquivo JSON em user://save.json (no Windows: %APPDATA%\Godot\app_userdata\Grandpa's Farm). Campos principais:

ChaveConteúdo
coins, levelsMoedas e nível de cada melhoria do galpão
day, field, field_cleared, world_seedProgresso da História e semente do mundo procedural
seeds, safra, seed_levelsPrestígio: sementes raras, safra atual, banco de sementes
harvest, harvest_claimedMetas de colheita: plantas arrancadas por tipo e metas resgatadas
letters_seen, tutorial_done, shed_tutorial_doneCartas lidas e tutoriais
final_ready, story_complete, ending_seenEstado do fim da história
arcade_unlocked, arcade_stars, daily, daily_streakArcade e Desafio diário
settingsIdioma e opções: tela cheia, resolução, vsync, fps, efeitos, tremor, compacto, hud, key1/key2, music, sfx

O placar do Diário fica em user://scores.json (melhor pontuação e tentativas por data).

Sistemas e fórmulas

Golpe

Dano = (1 + 0,25 × Enxada Afiada) × 1,15Aço × 1,2Ouro × 1,1Calo × 1,25Raiz Forte. Cada golpe automático (a cada 0,5 × 0,9Ritmo × 0,94Relógio s) atinge as plantas dentro do raio (40 + 7 × Largura + 7 × Ancinho). O dano varia com a distância ao centro: 1,3× no centro até 0,8× na borda. Golpe Certeiro: chance 4%/nível de ×3. Pisada: raio ×1,35, dano × (2 + Pisada + Botina), recarga 0,35 × 0,92Botina s (clique, toque, Espaço ou X; segurar repete). Ficar parado enfraquece o golpe automático até 50% depois de ~2 s (o círculo apaga e avisa "Mexa-se!"), e o que ela destrói solta +50% de moedas.

Moedas

Moedas da planta × (1 + 0,15 × Cesta) × (1 + 0,12 × Carroça) × 1,05Terra Fértil × 1,5campo × 1,5safra. As moedas caem no chão e o ímã (50 + 18 × Bolso + 12 × Ímã) puxa quando o cursor passa perto; os Corvos Ajudantes buscam moedas sozinhos, e as formigas dos formigueiros carregam as moedas que ficam no chão.

Spawn

Plantas nascem em "manchas": de 4 canteiros sorteados, vence o de maior valor de ruído simplex. Taxa 1,5 × (1 + 0,35 × Adubo)/s, máximo 30 + 4 × Adubo plantas (grade 7x7 = 49).

Campo grande

O tabuleiro tem tamanho fixo; em momentos especiais a grade cresce e os canteiros/plantas encolhem: 8x8 em metade das infestações do 3º campo em diante (chefe ×1,4 de vida e o dobro de sementes), 9x9 no chefe final, nas fases de chefe do Arcade (a cada 10, +4s) e no Desafio diário de sábado e domingo (+10s). Plantas iniciais, máximo no tabuleiro e enxurrada crescem na proporção de canteiros. O tipo sai da mistura do bioma; dourado tem chance 2%/nível de Dourado.

Infestação

O chefe nasce no centro com vida (40 + vida do tipo × 6) × dificuldade (×2 no final), e o tabuleiro recebe 14 plantas do mesmo tipo mais 5/s por 6s. Cada planta da praga morta tira (50% da vida do chefe × mortas / nascidas), então limpar todas = 50%.

Galinhas

Só ervas e carrapichos, 100% do dano a cada 0,9s; cada uma reserva um alvo diferente e só troca quando ele morre. O lado da planta é fixado ao escolher o alvo (corrigiu a galinha que ficava indo e voltando).

Fôlego

10 + 3 × Marmita + 2 × Caprichada + 2 × Fôlego de Família (s). Café: +0,1 s × nível por planta arrancada pelo jogador, com teto diário.

Loop do dia e controles

  1. Dia de capina: tabuleiro 7x7 de canteiros. O mato nasce em manchas (ruído procedural). O círculo golpeia sozinho no ritmo do Ritmo de Roça, e o centro do círculo bate 30% mais forte que a borda (que bate 20% menos), marcado por um anel dourado interno; a pisada (clique/toque) bate com o multiplicador da Pisada numa área 35% maior, com recarga curta, e as plantas destruídas por ela soltam +50% de moedas.
  2. Moedas caem no chão e são puxadas pelo ímã (raio do Bolso Fundo) quando o cursor passa perto. Moeda que fica no chão quando o dia acaba é perdida.
  3. Fôlego: quando acaba, o dia termina. Depois, o resumo do dia.
  4. Galpão: compra de melhorias, metas de colheita e banco de sementes. No PC, passar o mouse sobre um nó já o seleciona e mostra no painel (clique compra); no celular, toque para ver e toque de novo para comprar. Depois, "Novo dia".

Controles

Plantas

Vida e moedas na base (campo 1, safra 1). A vida é multiplicada pela dificuldade do campo; as moedas pelo bônus do campo e da Cesta.

PlantaVidaMoedasChefe da infestação
Ervas (erva)31Rainha das Ervas
Carrapichos (carrapicho)73Rainha do Carrapicho
Cogumelos vermelhos (cogumelo)146Cogumelo Rei
Cogumelos dourados (dourado)1025—
Cogumelos laranja (cogumelo_laranja)94Duque Laranja
Tocos (toco)4015Toco Ancião
Pedras (pedra)5018—
Cupinzeiros (cupinzeiro)2612—
Cupins (cupim)21—
Ninhos de vespas (vespas)1610—
Formigueiros (formigueiro)188—
Garrafas (garrafa)54—
Pneus velhos (pneu)2210—
Cercas quebradas (cerca)147—
Milhos (milho)57—
Abóboras (abobora)1420—
Cenouras (cenoura)710—

As galinhas só bicam ervas e carrapichos, com 100% do dano, uma bicada a cada 0,9s, andando a 95 px/s. Cogumelos, tocos e chefes são sempre com o jogador. Cada galinha escolhe uma planta diferente, para elas se espalharem pelo tabuleiro.

Campos e biomas (procedural)

Cada campo pede um número de plantas arrancadas para ser limpo. A dificuldade (vida das plantas) cresce de campo para campo e também dentro do campo (+80% até o fim). Do 6º campo em diante os biomas se repetem com nome, pesos e cores sorteados pela semente do mundo (infinito). A história termina no 5º campo, contra o Cogumelo Rei.

Fórmulas: meta = 300 × 1,55campo; vida = 1,45campo × (1 + 0,8 × progresso) × 1,6safra; moedas = 1,5campo × 1,5safra.

#NomeBiomaMetaVida (início → fim)MoedasSementes/chefeMistura de plantas
1PastoPasto300x1.00 → x1.80x1.001carrapichos 25, cogumelos vermelhos 15, ervas 60, formigueiros 3, garrafas 6
2PomarPomar470x1.45 → x2.61x1.502carrapichos 20, cercas quebradas 4, cogumelos laranja 35, ervas 30, formigueiros 6, pneus velhos 6, tocos 15
3BrejoBrejo720x2.10 → x3.78x2.252carrapichos 15, cogumelos vermelhos 35, cogumelos laranja 20, ervas 30, garrafas 6, ninhos de vespas 6
4MilharalMilharal1.120x3.05 → x5.49x3.383carrapichos 40, cercas quebradas 6, cogumelos vermelhos 15, cupinzeiros 7, ervas 25, pedras 5, tocos 20
5BosqueBosque1.730x4.42 → x7.96x5.063carrapichos 20, cogumelos vermelhos 30, cogumelos laranja 25, cupinzeiros 6, pedras 8, pneus velhos 5, tocos 25, ninhos de vespas 6
6Pasto da FigueiraPasto2.680x6.41 → x11.54x7.594carrapichos 31, cogumelos vermelhos 14, ervas 61, formigueiros 5, garrafas 7
7Pomar dos VagalumesPomar4.160x9.29 → x16.73x11.394carrapichos 19, cercas quebradas 5, cogumelos laranja 48, ervas 47, formigueiros 5, pneus velhos 6, tocos 8
8Brejo do PoçoBrejo6.450x13.48 → x24.26x17.095carrapichos 16, cogumelos vermelhos 37, cogumelos laranja 16, ervas 28, garrafas 7, ninhos de vespas 9
9Milharal dos VagalumesMilharal9.990x19.54 → x35.17x25.635carrapichos 57, cercas quebradas 5, cogumelos vermelhos 16, cupinzeiros 5, ervas 14, pedras 5, tocos 13
10Bosque do MoinhoBosque15.490x28.33 → x51.00x38.446carrapichos 28, cogumelos vermelhos 41, cogumelos laranja 13, cupinzeiros 5, pedras 7, pneus velhos 7, tocos 26, ninhos de vespas 5

Árvore de melhorias

A árvore do galpão. Cada nó depende do nó pai (ter pelo menos 1 nível nele) e alguns só liberam depois de limpar campos. O custo do próximo nível = custo base × crescimentonível. Os nós de segunda geração (Enxada de Aço, Golpe Certeiro, Ancinho Largo e Calo) e os de terceira geração (Marmita Caprichada, Ímã de Ferradura, Botina de Bico de Aço, Relógio do Vovô, Carroça da Feira, Enxada de Ouro e Terra Fértil, infinita) liberam do 2º ao 4º campo, para sempre haver o que comprar. A árvore fica numa área própria com pan e zoom (arrastar, roda do mouse, pinça, botões − + e enquadrar).

MelhoriaPaiLiberaMáx.Custo baseCrescimentoTotal p/ maximizarDescrição
Enxada Afiada——841.5197+0,25 de dano por golpe.
Enxada LargaEnxada Afiada—4122.1201Área de capina maior.
Ritmo de RoçaEnxada Afiada—6151.95852Golpes automáticos mais rápidos.
Enxada de AçoEnxada Afiada2º campo66002.146.237+15% de dano por nível. Libera no 2º campo.
Ancinho LargoEnxada Larga3º campo415002.331.135Área de capina ainda maior. Libera no 3º campo.
Golpe CerteiroGalinha Cocó2º campo55002.324.370+4% de chance de um golpe x3. Libera no 2º campo.
Marmita da VovóEnxada Afiada—681.85368+3s de fôlego por dia.
Bolso FundoEnxada Larga—4302.3623Puxa moedas de mais longe.
Corvo AjudanteBolso Fundo2º campo42502.66.984Um corvo busca as moedas que o seu ímã não alcança e manda para você. Nos níveis 2 e 3 vem um 2º corvo e no 4 um 3º; cada nível voa mais rápido. Libera no 2º campo.
Pisada FirmeEnxada Larga—6302.12.311Clique/toque fica mais forte: +1x de dano por nível.
Calo nas MãosEnxada Larga3º campo∞15001.45—+10% de força por nível (acumula). Sem nível máximo! Libera no 3º campo.
Terra RebeldeRitmo de Roça—5602.32.924Nasce mais mato. Mais mato, mais moedas!
Cogumelo DouradoTerra Rebelde—52502.414.040+2% de chance de nascer cogumelo dourado (muitas moedas).
Galinha CocóRitmo de Roça—230031.200+1 galinha que bica ervas, carrapichos e cupins sozinha, com a força toda da sua enxada.
Cesta de VimeMarmita da Vovó—51502.48.425+15% de moedas por erva.
Café do VovôMarmita da Vovó—34002.84.656Cada erva que você arranca devolve +0,1s de fôlego (até +2,5s por dia).
Marmita CaprichadaMarmita da Vovó2º campo6300218.900+2s de fôlego por dia. Libera no 2º campo.
Ímã de FerraduraBolso Fundo2º campo34002.43.664Puxa moedas de mais longe ainda. Libera no 2º campo.
Botina de Bico de AçoPisada Firme3º campo512252.251.589Pisada x1 mais forte e recarga 8% mais rápida. Libera no 3º campo.
Relógio do VovôRitmo de Roça3º campo520002.284.227Golpes automáticos 6% mais rápidos. Libera no 3º campo.
Carroça da FeiraCesta de Vime3º campo549772.3242.584+12% de moedas de todas as plantas. Libera no 3º campo.
Enxada de OuroEnxada de Aço4º campo62450521.543.815+20% de dano por nível. Libera no 4º campo.
Terra FértilTerra Rebelde4º campo∞50001.5—+5% de moedas por nível (acumula). Sem nível máximo! Libera no 4º campo.

Níveis, custos e efeito de cada melhoria

Enxada Afiada
NívelCusto do próximoGasto totalDano por golpe
0401.00
1641.25
29101.50
314191.75
420332.00
530532.25
646832.50
7681292.75
8máx.1973.00
Enxada Larga
NívelCusto do próximoGasto totalRaio da área
012040
1251247
2533754
31119061
4máx.20168
Ritmo de Roça
NívelCusto do próximoGasto totalGolpes por segundo
01502.00
129152.22
257442.47
31111012.74
42172123.05
54234293.39
6máx.8523.76
Enxada de Aço
NívelCusto do próximoGasto totalDano por golpe (enxada 0)
060001.00
11.2606001.15
22.6461.8601.32
35.5574.5061.52
411.66910.0631.75
524.50521.7322.01
6máx.46.2372.31
Ancinho Largo
NívelCusto do próximoGasto totalRaio da área (largura 0)
01.500040
13.4501.50047
27.9354.95054
318.25012.88561
4máx.31.13568
Golpe Certeiro
NívelCusto do próximoGasto totalChance de golpe x3
050000%
11.1505004%
22.6451.6508%
36.0834.29512%
413.99210.37816%
5máx.24.37020%
Marmita da Vovó
NívelCusto do próximoGasto totalFôlego (s)
08010
115813
2272316
3515019
49410122
517319525
6máx.36828
Bolso Fundo
NívelCusto do próximoGasto totalRaio do ímã
030050
1693068
21599986
3365258104
4máx.623122
Corvo Ajudante
NívelCusto do próximoGasto totalVelocidade do corvo (1/2/2/3 corvos nos níveis 1-4)
025000
1650250250
21.690900300
34.3942.590350
4máx.6.984400
Pisada Firme
NívelCusto do próximoGasto totalMultiplicador da pisada
0300x2
16330x3
213293x4
3278225x5
4583503x6
51.2251.086x7
6máx.2.311x8
Calo nas Mãos infinito (mostra 15)
NívelCusto do próximoGasto totalBônus de força
01.5000x1.00
12.1751.500x1.10
23.1543.675x1.21
34.5736.829x1.33
46.63111.402x1.46
59.61518.033x1.61
613.94127.648x1.77
720.21541.589x1.95
829.31161.804x2.14
942.50191.115x2.36
1061.627133.616x2.59
1189.359195.243x2.85
12129.571284.602x3.14
13187.878414.173x3.45
14272.423602.051x3.80
15395.013874.474x4.18
Terra Rebelde
NívelCusto do próximoGasto totalPlantas nascendo/s
06001.50
1138602.02
23171982.55
37305153.08
41.6791.2453.60
5máx.2.9244.12
Cogumelo Dourado
NívelCusto do próximoGasto totalChance de dourado
025000%
16002502%
21.4408504%
33.4562.2906%
48.2945.7468%
5máx.14.04010%
Galinha Cocó
NívelCusto do próximoGasto totalGalinhas
030000
19003001
2máx.1.2002
Cesta de Vime
NívelCusto do próximoGasto totalMoedas (campo 1)
01500x1.00
1360150x1.15
2864510x1.30
32.0741.374x1.45
44.9773.448x1.60
5máx.8.425x1.75
Café do Vovô
NívelCusto do próximoGasto totalTeto diário de café (s)
040000.0
11.1204002.5
23.1361.5205.0
3máx.4.6567.5
Marmita Caprichada
NívelCusto do próximoGasto totalFôlego (s, marmita 0)
030000
16003000
21.2009000
32.4002.1000
44.8004.5000
59.6009.3000
6máx.18.9000
Ímã de Ferradura
NívelCusto do próximoGasto totalRaio do ímã (bolso 0)
040000
19604000
22.3041.3600
3máx.3.6640
Botina de Bico de Aço
NívelCusto do próximoGasto totalMultiplicador da pisada (pisada 0)
01.2250x0
12.6951.225x0
25.9293.920x0
313.0449.849x0
428.69622.893x0
5máx.51.589x0
Relógio do Vovô
NívelCusto do próximoGasto totalGolpes por segundo (ritmo 0)
02.00000.00
14.4002.0000.00
29.6806.4000.00
321.29616.0800.00
446.85137.3760.00
5máx.84.2270.00
Carroça da Feira
NívelCusto do próximoGasto totalMoedas (campo 1, cesta 0)
04.9770x0.00
111.4474.977x0.00
226.32816.424x0.00
360.55542.752x0.00
4139.277103.307x0.00
5máx.242.584x0.00
Enxada de Ouro
NívelCusto do próximoGasto totalDano por golpe (enxada 0)
024.50500.00
149.01024.5050.00
298.02073.5150.00
3196.040171.5350.00
4392.080367.5750.00
5784.160759.6550.00
6máx.1.543.8150.00
Terra Fértil infinito (mostra 15)
NívelCusto do próximoGasto totalMoedas (campo 1)
05.0000x0.00
17.5005.000x0.00
211.25012.500x0.00
316.87523.750x0.00
425.31340.625x0.00
537.96965.938x0.00
656.953103.907x0.00
785.430160.860x0.00
8128.145246.290x0.00
9192.217374.435x0.00
10288.325566.652x0.00
11432.488854.977x0.00
12648.7321.287.465x0.00
13973.0981.936.197x0.00
141.459.6462.909.295x0.00
152.189.4694.368.941x0.00

Tiers (cor da borda) e animações de compra

Toda compra faz o nó pular, solta partículas e um anel. Cada nó troca a cor da borda a cada terço do nível máximo: Bronze (1/3), Prata (2/3) e Ouro (máximo, com brilho girando). Os infinitos sobem um tier a cada 5 níveis. Ao subir de tier, a animação é maior: anéis na cor do tier, tremor, som de estrela e o aviso "Nome: Bronze!". Um halo dourado pulsando indica que dá para comprar.

Outros efeitos

Metas de colheita (História)

Aba Metas do galpão. Cada planta arrancada no modo História conta para a meta daquele tipo. Ao bater a meta, aparece o botão "Resgatar +X" (a aba mostra um selo vermelho com quantas estão prontas). As metas seguem 20, 40, 80, 100, 150, 200, 300, 400, 500, 750, 1000 e depois +500 cada, divididas pela raridade da planta (cogumelos ×0,5, toco ×0,25, dourado ×0,1). O prêmio = plantas pedidas na meta × moedas da planta × 0,3 × bônus do campo atual (cresce junto com o jogo). O progresso sobrevive ao replantio. Uma planta só aparece nas metas depois que você arranca a primeira.

Na tabela: quantidade pedida e, embaixo, o prêmio no campo 1.

PlantaMeta 1Meta 2Meta 3Meta 4Meta 5Meta 6Meta 7Meta 8Meta 9Meta 10Meta 11Meta 12Meta 13Meta 14
Ervas20
+6
40
+12
80
+24
100
+30
150
+45
200
+60
300
+90
400
+120
500
+150
750
+225
1.000
+300
1.500
+450
2.000
+600
2.500
+750
Carrapichos20
+18
40
+36
80
+72
100
+90
150
+135
200
+180
300
+270
400
+360
500
+450
750
+675
1.000
+900
1.500
+1.350
2.000
+1.800
2.500
+2.250
Cogumelos vermelhos10
+18
20
+36
40
+72
50
+90
75
+135
100
+180
150
+270
200
+360
250
+450
375
+675
500
+900
750
+1.350
1.000
+1.800
1.250
+2.250
Cogumelos laranja10
+12
20
+24
40
+48
50
+60
75
+90
100
+120
150
+180
200
+240
250
+300
375
+450
500
+600
750
+900
1.000
+1.200
1.250
+1.500
Tocos5
+23
10
+45
20
+90
25
+113
38
+171
50
+225
75
+338
100
+450
125
+563
188
+846
250
+1.125
375
+1.688
500
+2.250
625
+2.813
Cogumelos dourados2
+15
4
+30
8
+60
10
+75
15
+113
20
+150
30
+225
40
+300
50
+375
75
+563
100
+750
150
+1.125
200
+1.500
250
+1.875
Cupins16
+5
32
+10
64
+19
80
+24
120
+36
160
+48
240
+72
320
+96
400
+120
600
+180
800
+240
1.200
+360
1.600
+480
2.000
+600
Garrafas10
+12
20
+24
40
+48
50
+60
75
+90
100
+120
150
+180
200
+240
250
+300
375
+450
500
+600
750
+900
1.000
+1.200
1.250
+1.500
Cercas quebradas7
+15
14
+29
28
+59
35
+74
53
+111
70
+147
105
+221
140
+294
175
+368
263
+552
350
+735
525
+1.103
700
+1.470
875
+1.838
Pneus velhos5
+15
10
+30
20
+60
25
+75
38
+114
50
+150
75
+225
100
+300
125
+375
188
+564
250
+750
375
+1.125
500
+1.500
625
+1.875
Formigueiros5
+12
10
+24
20
+48
25
+60
38
+91
50
+120
75
+180
100
+240
125
+300
188
+451
250
+600
375
+900
500
+1.200
625
+1.500
Ninhos de vespas4
+12
8
+24
16
+48
20
+60
30
+90
40
+120
60
+180
80
+240
100
+300
150
+450
200
+600
300
+900
400
+1.200
500
+1.500
Cupinzeiros4
+14
8
+29
16
+58
20
+72
30
+108
40
+144
60
+216
80
+288
100
+360
150
+540
200
+720
300
+1.080
400
+1.440
500
+1.800
Pedras4
+22
8
+43
16
+86
20
+108
30
+162
40
+216
60
+324
80
+432
100
+540
150
+810
200
+1.080
300
+1.620
400
+2.160
500
+2.700
Milhos10
+21
20
+42
40
+84
50
+105
75
+158
100
+210
150
+315
200
+420
250
+525
375
+788
500
+1.050
750
+1.575
1.000
+2.100
1.250
+2.625
Cenouras8
+24
16
+48
32
+96
40
+120
60
+180
80
+240
120
+360
160
+480
200
+600
300
+900
400
+1.200
600
+1.800
800
+2.400
1.000
+3.000
Abóboras5
+30
10
+60
20
+120
25
+150
38
+228
50
+300
75
+450
100
+600
125
+750
188
+1.128
250
+1.500
375
+2.250
500
+3.000
625
+3.750

Infestações, chefes e prestígio

Infestações (chefes)

Em algum momento do dia o tabuleiro é tomado por um tipo só de planta durante 6s, comandado por um chefe de coroa no centro. A primeira infestação é garantida entre o 3º e o 6º dia (para o jogador saber que existe). Depois, a chance é 30% + 4% por campo + 12% por nível de Faro (máx. 85%). Vida do chefe = (40 + vida do tipo × 6) × dificuldade (× 2 no chefe final). Cada planta que veio com a infestação tira um pedaço da vida do chefe quando é arrancada: limpar todas tira 50%. Derrotar dá moedas (25× a planta) e Sementes Raras.

Replantar (prestígio)

A partir do 3º campo dá para replantar: zera moedas, melhorias e campos, ganha Sementes Raras e começa uma nova safra, mais difícil (vida ×1,6) e mais rica (moedas ×1,5). Sementes ganhas na safra 1: campo 3: 3, campo 4: 5, campo 5: 9, campo 6: 13, campo 7: 17, campo 8: 22. Quando o replantio libera, o vovô manda uma carta explicando, a aba Banco de sementes ganha um selo "!" e o painel mostra separado o que você perde (moedas, melhorias, campos), mantém (sementes, banco, metas, história, Arcade e Diário) e ganha. Ao terminar a história (Cogumelo Rei derrotado), aparece a tela de fim com as opções replantar ou continuar.

Banco de sementes (melhorias permanentes)

MelhoriaMáx.Custos (sementes)Descrição
Raiz Forte∞2, 3, 5, 8, 13, 21, 34, 54…+25% de força por nível, para sempre. Sem nível máximo!
Poupança do Vovô81, 2, 3, 6, 10, 19, 34, 61Comece cada safra com mais moedas.
Fôlego de Família53, 6, 11, 21, 39+2s de fôlego todo dia.
Semente da Sorte82, 3, 6, 10, 17, 28, 48, 82+1% de chance de cogumelo dourado.
Ninho Farto26, 18+1 galinha que vem com você em toda safra.
Faro de Praga53, 6, 11, 21, 39Infestações mais frequentes e +25% de sementes dos chefes.

Modo Arcade

Fases numeradas, infinitas e determinísticas (iguais em qualquer aparelho), num caminho estilo Candy Crush. O Arcade NÃO usa as melhorias do galpão: cada fase tem um equipamento fixo, o mesmo para todo mundo, então só a habilidade conta e as estrelas são justas. O jogador melhora devagar (dano +0,12 por fase) e o mato endurece mais rápido (vida ×1,045 por fase). Metas: arrancar N plantas, arrancar N de um tipo, juntar N moedas; a cada 10 fases, um chefe.

Estrelas pelo fôlego que sobrar ao cumprir a meta: 1 estrela = meta cumprida, 2 = sobrou 20%, 3 = sobrou 45%. Durante a fase, o cartão da missão (sempre visível, também no celular) mostra a meta com ícone, uma barra grande de progresso, as estrelas que você leva se cumprir agora e em quantos segundos perde a próxima. A pausa mostra a missão e o equipamento da fase.

FaseMetaTempoBiomaDanoÁreaGolpes/sVidaGalinhas
1Arranque 13 plantas30sPasto2.12632.65x1.040
2Arranque 14 plantas32sPasto2.24642.66x1.090
3Arranque 10 cogumelos vermelhos29sPasto2.36642.67x1.140
4Arranque 17 plantas33sPasto2.48652.69x1.190
5Arranque 11 ervas31sPasto2.60662.70x1.250
6Junte 44 moedas26sPasto2.72672.72x1.300
7Colha 28 itens da plantação30sPasto2.84682.73x1.360
8Arranque 23 plantas32sPasto2.96682.75x1.420
9Junte 54 moedas32sPasto3.08692.76x1.490
10Derrote: Rainha do Carrapicho35sPasto3.20702.78x1.550
11Junte 60 moedas29sPomar3.32712.79x1.620
12Junte 63 moedas28sPomar3.44722.81x1.700
13Junte 66 moedas29sPomar3.56722.82x1.770
14Colha 36 itens da plantação30sPomar3.68732.84x1.850
15Junte 72 moedas32sPomar3.80742.86x1.941
16Arranque 34 plantas31sPomar3.92752.87x2.021
17Junte 78 moedas30sPomar4.04762.89x2.111
18Arranque 19 carrapichos33sPomar4.16762.91x2.211
19Arranque 20 carrapichos31sPomar4.28772.92x2.311
20Derrote: Rainha das Ervas36sPomar4.40782.94x2.411
21Colha 45 itens da plantação30sBrejo4.52792.96x2.521
22Arranque 42 plantas34sBrejo4.64802.98x2.631
23Arranque 22 cogumelos vermelhos26sBrejo4.76802.99x2.751
24Arranque 23 cogumelos vermelhos28sBrejo4.88813.01x2.881
25Arranque 24 cogumelos laranja27sBrejo5.00823.03x3.011
26Arranque 24 ervas34sBrejo5.12833.05x3.141
27Arranque 25 carrapichos30sBrejo5.24843.07x3.281
28Colha 53 itens da plantação30sBrejo5.36843.09x3.431
29Junte 115 moedas30sBrejo5.48853.11x3.581
30Derrote: Cogumelo Rei37sBrejo5.60863.12x3.752
31Arranque 55 plantas32sMilharal5.72873.14x3.912
32Arranque 56 plantas29sMilharal5.84883.16x4.092
33Junte 128 moedas27sMilharal5.96883.18x4.272
34Arranque 29 carrapichos32sMilharal6.08893.21x4.472
35Colha 62 itens da plantação30sMilharal6.20903.23x4.672
36Arranque 31 tocos32sMilharal6.32913.25x4.882
37Junte 140 moedas34sMilharal6.44923.27x5.102
38Junte 143 moedas31sMilharal6.56923.29x5.332
39Junte 146 moedas30sMilharal6.68933.31x5.572
40Derrote: Toco Ancião38sMilharal6.80943.33x5.822

Desafio diário

Uma partida por dia, o mesmo tabuleiro para todo mundo (semente = data). 40s de fôlego, infestação garantida aos 15s, equipamento fixo (o da fase 20 do Arcade, com mais sorte de dourado). Pontuação = moedas. Jogar em dias seguidos aumenta a sequência.

Layout, entrada e desempenho

Testes, builds e publicação

GODOT="C:/Program Files (x86)/Steam/steamapps/common/Godot Engine/godot.windows.opt.tools.64.exe"
"$GODOT" --headless --path . -- --smoke            # teste automático de todos os sistemas
"$GODOT" --path . -- --shots [--pt|--es] [--resolution 1800x810]   # prints de todas as telas (user://shots/<idioma>)
"$GODOT" --headless --path . -- --balance --mult=3.5 --days=34  # simulador da economia
"$GODOT" --headless --path . -- --doc              # exporta docs/game_data.json
"$GODOT" --path . -- --docimg                      # ícones, plantas, chefes, biomas e prints (3 idiomas) em docs/img
python tools/make_docs.py                          # gera as duas documentações em EN, PT e ES
"$GODOT" --headless --path . --export-debug "Android" build/android/GrandpasFarm-debug.apk
"$GODOT" --headless --path . --export-release "Windows Slim" build/windows-slim/FazendaDoVovo.exe