Kingdom.py
Ofertas
- −15%R$ 23,36Ver oferta
Trailers e capturas de tela
1 / 13



Sobre Kingdom.py
Kingdom.py é um jogo de construção de cidades em que você escreve scripts em Python para comandar seu herói e administrar a cidade. Você começa em uma pequena ilha com um herói, uma prefeitura e um arquivo main.py. Execute seu código para mandar o herói construir; o editor destaca cada linha enquanto ela é executada e explica os erros em linguagem simples.
Construa e administre sua cidade
A economia funciona com scripts e recursos interligados. As casas pagam impostos quando alguém os coleta, as serrarias param quando seus bosques se esgotam e os campos precisam ser semeados e colhidos antes que o grão apodreça. As padarias usam grãos e madeira para fazer pão, as minas consomem pão e as forjas transformam ferro em ferramentas. Bandidos chegam de barco para roubar as casas, a menos que um guarda chegue até eles primeiro. Os navios mercantes partem se suas mercadorias não estiverem no píer a tempo.
Enquanto você constrói, a história ensina Python, apresentando variáveis, loops while, instruções if, loops for, listas e dicionários, funções e módulos. Os programas evoluem de comandos simples de coleta para loops, verificações de estoque e funções. Mais adiante, quatro heróis podem executar programas separados e dividir o trabalho por meio de um banco de dados compartilhado.
Dê forma à vida na cidade
Os moradores conseguem empregos, recebem salários, fazem compras no mercado e pagam impostos. Eles conversam nas esquinas, se apaixonam, se casam, têm filhos e envelhecem. Alguns roubam, e alguns guardas aceitam subornos. Os mortos vagam como fantasmas amigáveis até você construir um cemitério.
Você pode escrever programas para organizar os turnos de trabalho deles, definindo, por exemplo, onde os agricultores ajudam, quando transportam mercadorias e quando descansam. Alterne diferentes versões entre os turnos e compare os relatórios. A função town.people() consulta informações sobre a cidade inteira. Você pode prender suspeitos, arranjar casais com town.match() ou emitir decretos.
A personalidade de cada pessoa é composta por seis funções de Python: amor, trabalho, mãos, consciência, calor e temperamento. As crianças herdam cada característica de um dos pais, e às vezes surgem características novas. Você pode escrever suas próprias regras, pedir ao Ministério da Propaganda para anunciá-las e observar como elas se espalham ao longo das gerações.
Faça comércio entre seis ilhas
Construa a Guilda Comercial para negociar com seis ilhas vizinhas a preços em tempo real. Tempestades, greves e festivais afetam o mercado. Você pode vender mercadorias manualmente com comandos como market.sell(Wood, 50) ou escrever um bot de negociação que lê o feed de notícias. As ilhas também enviam encomendas e, se você ativar o git, pull requests para seus scripts, que você pode revisar antes de fazer o merge.
Ferramentas de programação
O jogo inclui janelas de código flutuantes ou encaixadas, com realce de sintaxe, preenchimento automático, trechos de código e um console Python que responde a perguntas sobre a cidade. O console também conta com ps, top, kill e cron. Todos os programas do reino, inclusive os dos caranguejos, são executados como processos.
O Git oferece suporte a commits, branches, merges e testes executados antes de cada commit. Você pode usar as bibliotecas reais numpy, pandas, matplotlib e requests; os pombos ficam encarregados de transportar o requests. Em uma sala de algoritmos, você pode observar dez algoritmos sendo executados passo a passo ao lado da sua própria versão. Os scripts são arquivos .py comuns, que você pode editar no VS Code para que o jogo reconheça as alterações.
Aprendizado e projetos
Capítulos curtos da história e uma Escola de Código com exemplos executáveis, dicas e uma solução de referência para cada capítulo ajudam quem está começando a aprender a programar. A história leva cerca de oito horas. Depois, você pode encarar grandes projetos: um farol, um observatório, um enorme celeiro, uma catedral e um palácio real, cada um custando uma pequena fortuna.
Perguntas frequentes
O melhor preço de Kingdom.py é R$ 23,36 na loja Steam. É a única loja com uma oferta que ativa no seu país.
Os requisitos mínimos de Kingdom.py são: Windows 10, GeForce GTX 550, Intel Core i3, 4 GB de RAM. Funciona apenas no Windows. Os requisitos recomendados estão na seção Requisitos do sistema.
Não. Kingdom.py é um jogo para um jogador.
Sim. Kingdom.py é o jogo base completo. Não é preciso mais nada para jogar.
Steam permite que as publicadoras criem chaves para vender em outras lojas. Depois de ativar uma chave, o jogo é seu para sempre, como numa compra na loja.
Aviso: as chaves CD têm uma taxa média de falha inerente de 1–2%. Confira os termos da loja para saber sobre a proteção ao comprador. Steam não oferece proteção ao comprador para chaves compradas em outras lojas e não as reembolsa.











