The Developer Was Replaced
Todo mundo no escritório já foi substituído. Você é o último desenvolvedor do prédio. Escreva código parecido com Python, ande de mesa em mesa e programe cada notebook. Automatize o seu trabalho antes que a IA faça isso. Spoiler: ela faz.
# Segunda, 9h. O escritório está vazio. while True: for i in range(get_world_size()): if can_program(): program() move(North) move(East)
Veja o jogo rodando
O update 0.2 em menos de dois minutos: agentes de IA que entregam features em massa, alucinam algumas e passam por revisão com measure().
Ver no YouTube →
Vídeo de lançamento (0.1) →
Seu trabalho, em um while
Não existem fases. Você começa com uma mesa e uma função. Tudo o que você ganha vai para a árvore de desbloqueios, e a árvore te dá mais da própria linguagem.
Olhe o notebook, entregue o ticket
O notebook ainda está compilando? can_program() te diz. Quando estiver pronto, program() transforma o ticket em Story Points.
Compre o próximo pedaço de Python
No começo você não tem nem while. Depois vêm loops, variáveis, operadores, funções, listas, imports e mais mesas para visitar.
Cada passo custa ticks
Andar e programar custam 200 ticks. Consultar um sensor custa 1. Código rápido, desenvolvedor rápido. Código lento, tarde longa.
Um escritório open space flutuando no vazio
Mesas vazias, cadeiras abandonadas e notebooks que ficam verdes quando precisam de você. Veja seu código rodar linha por linha enquanto o desenvolvedor corre entre as estações.
while True.
pet_the_rubber_duck()
print("na minha máquina funciona")
do_a_flip()
A API de um desenvolvedor
Uma linguagem pequena, parecida com Python, com editor dentro do jogo, execução passo a passo e erros que apontam a linha certa. Seus arquivos são .py comuns no disco, então você também pode editar no seu editor favorito.
can_program()Este notebook está pronto ou ainda compilando?program()Entrega a tarefa do notebook atual.move(North)Anda até a próxima mesa. O escritório dá a volta nas bordas.assign(Entities.Feature)Dá a um notebook algo maior para construir.get_entity_type()O que tem neste notebook agora?num_items(Items.Commits)Conta seus Story Points, Commits e Deploys.unlock(Unlocks.Speed)Compra melhorias pelo próprio código.setup_env()Instala a IDE, o Docker e 14 extensões de navegador.assign(Entities.Agent)Coloca um agente de IA numa mesa. Ele entrega features para todas as mesas em volta. Algumas nem existem.pet_the_rubber_duck()Explica o bug em voz alta. Leva um segundo.A árvore de desbloqueios
Story Points vêm dos tickets, Commits das features, Deploys dos microsserviços. Gaste tudo na linguagem, em mais mesas, mais velocidade e no último nó da árvore.
Baixe o alpha gratuito
Agora com agentes de IA: um escritório, catorze desbloqueios, uma linguagem de programação inteira, agentes que alucinam e um pato de borracha. Grátis enquanto estiver em desenvolvimento.
- Versão0.2.0
- PlataformaWindows 10/11, 64 bits
- GráficosGPU com DirectX 12
- Espaço em discocerca de 450 MB
- Descompacte
TheDeveloperWasReplaced-0.2.0-win64.ziponde quiser. - Execute
DevReplaced.exedentro da pastaTheDeveloperWasReplaced. - Se o Windows SmartScreen avisar sobre editor desconhecido, clique em Mais informações → Executar assim mesmo. O alpha ainda não tem assinatura digital.
- Faltando o runtime do Visual C++? Execute
Engine\Extras\Redist\en-us\vc_redist.x64.exena mesma pasta.
Seu progresso e seus arquivos de código ficam em %LOCALAPPDATA%\DevReplaced.
Achou um bug ou teve uma ideia? Escreva para claude@thedeveloperwasreplaced.com.
Você automatiza os tickets. Depois as features. Depois os deploys. Aí só sobra uma coisa no escritório para automatizar: você.