Raízes do Sertão 🌱
Jogo de fazenda sustentável para o navegador, feito primeiro para celular (em pé ou deitado) e adaptado para computador. Você cria seu personagem, recebe um pedaço de terra no sertão e transforma em fazenda: prepara o solo, planta, rega, colhe, vende, constrói e cria animais, enquanto aprende práticas reais de agricultura sustentável e convivência com a seca.
"Cultivar o futuro começa com o cuidado com a terra, a água e as pessoas."
Jogar: https://sah123campos.github.io/verdejar/
O que tem nesta versão
- Tela inicial com Nova fazenda e Continuar. O jogo salva sozinho no aparelho.
- Criação de personagem com dois corpos escolhidos por imagem, 20 cortes de cabelo, roupas de trabalho rural (flanela, macacão, avental, jardineira), chapéus, botas e acessórios. A aparência pode ser trocada depois (menu ou casa).
- Fazenda funcional: limpar mato e pedras, preparar a terra, plantar, regar com o regador cheio na cisterna, colher. Cada canteiro tem umidade e fertilidade.
- 12 culturas com tempos, água, tolerância à seca e rendimento diferentes: coentro, alface, feijão-de-corda, cebolinha, milho, couve, tomate, abóbora, melancia, mandioca, palma forrageira e acerola. Couve e tomate rebrotam; palma e acerola são perenes.
- Rotação, cobertura e adubação: repetir a mesma cultura no canteiro deixa o crescimento mais lento; feijão repõe fertilidade; palha reduz a perda de água; composto e húmus melhoram o solo.
- Água: cisterna com nível, chuva que enche a cisterna, calhas, gotejamento, estações de chuva e de estiagem.
- Economia e progressão: moedas, experiência, 11 níveis, loja, banca de venda, feira a cada 7 dias, quadro de pedidos da comunidade, compra de terrenos, conquistas.
- Missões com personagens (Vó Zefa, Técnica Ana, Seu Raimundo, Dona Rita, Técnico Joaquim): primeiros passos (tutorial interativo), abastecer a comunidade, composteira, recuperar o solo, galinhas, mandala, preparar para a estiagem, Sisteminha, cabras e palma, diversidade.
- Fase da composteira: juntar galhos, escolher o lugar (sombra e distância da roça contam), separar o balde da cozinha (o que pode e o que não pode), montar a pilha equilibrando material seco e verde (barra de C/N), regar, revirar, acompanhar a temperatura e a maturação, coletar e aplicar o composto. Se a mistura estiver errada, o painel explica o problema e sugere a correção.
- Fase da mandala agrícola: escolher entre dois locais (prós e contras), limpar o terreno, definir anéis e caminhos, construir o reservatório central, escolher a irrigação (gotejamento, aspersão ou manual), adubar com composto e plantar 4 culturas. Depois ela vira área produtiva permanente, com consumo de água e colheitas acompanhados. O jogo explica que mandala não é aquaponia.
- Fase do Sisteminha (inspirada na tecnologia da Embrapa): planejar os módulos, construir o tanque de peixes (módulo básico), encher, soltar alevinos, alimentar, renovar a água e usá-la na horta, integrar galinhas, compostagem e minhocário, e fazer a despesca.
- Desafio da seca: preparar a fazenda antes da estiagem (calhas, cisterna cheia, cobertura, gotejamento, culturas adaptadas) e atravessar a estação com 80% das plantas vivas.
- Animais: galinheiro (ovos e esterco) e cercado de cabras (leite). Eles precisam de comida e água todo dia; se faltar, param de produzir, mas não morrem.
- Guia e fontes: textos curtos sobre cada tema, sempre separando "no jogo" de "na vida real", com links para as publicações consultadas.
- Dia e noite, chuva, poeira da estiagem, sons e música gerados no navegador.
- Celular: barra de ferramentas grande, painéis em gaveta, toque para agir (o personagem anda até o canteiro, e dá para tocar vários seguidos), arrastar para andar, tela cheia sem travar a orientação e instalação como aplicativo (PWA).
Como jogar
| Ação | Celular | Computador |
|---|
| Usar ferramenta | escolha na barra de baixo e toque no canteiro | clique, ou E para o canteiro à frente |
| Andar | arrastar o dedo no mapa | WASD ou setas |
| Abrir construções, cisterna, banca, pedidos | tocar neles | clicar |
| Ver água e fertilidade de uma planta | Mão + tocar na planta | idem |
| Menu | botão ☰ | Esc |
Ícones sobre as plantas: estrela amarela = pronta; gota = com sede; gota com marca vermelha = murchando.
Fontes e simplificações
Os números do jogo (tempos, água, preços) são simplificados para a partida ficar divertida. O conteúdo de "vida real" foi baseado em:
A mandala agrícola não é uma tecnologia da Embrapa: o jogo a apresenta como prática de agricultores familiares, com base em literatura acadêmica.
Rodar e publicar
Usa módulos JavaScript, então precisa de um servidor simples:
python3 -m http.server 8790
Abra http://127.0.0.1:8790/. Para publicar, qualquer hospedagem estática serve (GitHub Pages: Settings → Pages → Deploy from a branch → main / root).
Organização
index.html telas e camadas da interface
css/estilo.css interface mobile-first
src/main.js início, telas, opções, laço e salvamento
src/fazenda.js mapa, câmera, personagem, toques, fila de ações, desenho, clima
src/painel.js HUD, ferramentas, painéis, diálogos e tutorial
src/simulacao.js tempo, estações, chuva, solo, plantas, composteira, animais, peixes
src/acoes.js ações do jogador (ferramentas, comércio, construção, mandala, tanque)
src/missoes.js missões, personagens e avaliação da seca
src/dados.js culturas, itens, construções, níveis, guia e fontes
src/estado.js mapa base, lotes, estado salvo
src/arte.js pixel art gerada por código
src/personagem.js criador de personagem (sprites 24x32)
src/editor.js tela de personalização
src/tela.js, entrada.js, telacheia.js, audio.js, ui.js, salvar.js, pixel.js
Ainda não implementado
- Pragas e doenças das plantas.
- Chiqueiro, depósito de sementes e espaço de processamento de alimentos.
- Trocas diretas de produtos entre personagens (hoje há pedidos e contratos pagos em moedas).
- Peixes no reservatório da mandala (versão avançada).
- Salvamento online (o progresso fica só no aparelho).