SATISFACTORYBASE

Nossas ferramentas. Nossa responsabilidade.

Feito com amor. E IA.

E temos orgulho de usá-la.

A IA ajudou a criar muitas partes do SatisfactoryBase: código, interfaces, imagens, texto e testes. Usamos essas ferramentas de propósito e falamos delas abertamente. Fazem parte de como o projeto é construído, e não vemos motivo para esconder isso.

Como construímos

Julgue o trabalho pelo que ele faz.

Não entendemos por que usar IA deveria, por si só, tornar um projeto menos digno de atenção, apoio ou cooperação. Uma ferramenta útil não se torna inútil quando alguém aprende como foi construída. As perguntas que queremos responder são concretas: O cálculo se mantém? Você consegue entender a interface? O aplicativo respeita suas escolhas? A equipe corrige seus erros?

Isso vale tanto para conversas com jogadores quanto para possíveis parceiros. Você não precisa gostar de IA nem usá-la para experimentar o SatisfactoryBase. Pedimos o mesmo olhar justo sobre o resultado que qualquer outro projeto merece. Descartar o trabalho com um rótulo diz pouco sobre o que melhorar. Uma crítica específica nos dá o que trabalhar.

Onde a IA ajuda

Mais do que autocompletar.

Nosso uso de IA alcança todo o desenvolvimento. Uma sugestão pode se tornar parte do projeto, mudar através de várias revisões ou ser descartada. Não tratamos tudo que um modelo produz como pronto para publicar.

Código & arquitetura

A IA ajuda a explorar implementações, ligar sistemas existentes e investigar falhas. Ela pode sugerir um componente ou explicar um trecho difícil de código. O time ainda precisa definir o comportamento, entender as dependências e decidir se a mudança cabe no aplicativo. Uma compilação que passa, sozinha, não prova que o cálculo de uma fábrica está certo.

design & images

Usamos IA para explorar layouts, ideias visuais e variantes de imagens. Escolher uma direção, corrigir uma composição estranha e fazê-la funcionar no celular ainda pedem atenção. O projeto também contém assets do jogo, código de interface comum e gráficos feitos à mão. Usar IA não significa que cada imagem aqui foi gerada por um modelo.

Escrita & idiomas

IA ajuda a estruturar explicações, rascunhar texto e traduzir entre alemão e inglês. Trabalhamos no significado, terminologia e tom, e comparamos afirmações com as fontes disponíveis. Um parágrafo fluente ainda pode explicar uma mecânica do jogo incorretamente. Quando as evidências são limitadas, reescrevê-lo com mais confiança não resolve o problema.

Dados do jogo & referência

A fonte dos valores do jogo é o export do jogo e as referências documentadas. A IA pode ajudar a construir as ferramentas que leem, transformam e apresentam esses dados. Ela não substitui a fonte. Receitas, propriedades de máquinas e regras de recursos precisam de entradas rastreáveis, e as diferenças entre o nosso modelo de planejamento e o jogo precisam continuar visíveis.

Testes & depuração

IA ajuda a reproduzir bugs, sugerir casos de teste e inspecionar mudanças. Ainda precisamos de exemplos de uso real, expectativas sensatas e alguém que pergunte se um teste verifica a coisa certa. Um teste que passa pode proteger uma regra útil, ou apenas repetir uma suposição equivocada. Relatórios de jogadores são uma verificação importante contra nossa própria visão do aplicativo.

Ideias & decisões

Um assistente pode listar alternativas e ajudar a ver trocas. Ele não sabe sozinho qual incômodo mais importa para um jogador ou qual promessa devemos fazer. Prioridades, compromissos e a decisão de publicar ou esperar ficam com a equipe. Dizer “a IA sugeriu” não responde a quem teve o plano quebrado.

O trabalho por trás do prompt

A equipe ainda tem trabalho a fazer.

A instrução curta que um assistente recebe é só uma parte do trabalho. Antes vêm observações, conversas e decisões. Depois vêm ler, experimentar, conferir e, muitas vezes, outra rodada. Esse trabalho se espalha pelas pessoas que constroem o projeto.

Marco Foof

Desenvolvimento & Liderança de Projeto

Marco une direção de projeto e desenvolvimento: decidindo o que o produto deve fazer, escolhendo prioridades e levando ideias até a implementação. Manter o projeto em movimento também significa decidir o que deixar de fora e quando algo precisa de outra revisão.

Carlos Ziegler

Desenvolvimento & Arquitetura

Carlos trabalha em desenvolvimento e arquitetura: como as peças se encaixam, o que uma mudança afeta e se a solução continua compreensível. Um assistente pode propor um reparo local; encaixá-lo em mundos, fábricas, permissões e no comportamento existente pede uma visão do aplicativo inteiro.

Sam Ueberle

Dados do Jogo & Testes

O Sam cuida dos dados do jogo e dos testes: compara o que as ferramentas calculam com o que os dados disponíveis sustentam, tenta casos diferentes e vai atrás de inconsistências. Um número que parece crível não basta. Entradas, receitas e premissas precisam corresponder à pergunta que está sendo feita.

Alexander Zink

design & Experience

Alexander trabalha em design e experiência: o que um jogador vê primeiro, como um controle complicado se torna compreensível e se a interface se mantém coesa entre as telas. Gerar um layout é um passo. Transformá-lo em uma interface que as pessoas possam realmente usar significa escolher, refinar e tentar novamente.

Uma ideia é o começo de um ciclo.

Definir

Comece com o problema do jogador, o comportamento desejado e as restrições. Um objetivo vago deixa espaço para uma resposta convincente à pergunta errada.

Construir

Use IA e ferramentas existentes para explorar uma implementação. Leia o resultado, compare alternativas e adapte-o ao projeto.

Verificar

Execute testes relevantes e experimente a interface real. Verifique os casos complicados, as variantes de idioma e a tela menor, não apenas o caminho feliz.

Assumir

Decida se vai lançar, ouça feedback e corrija o que falhar. A equipe permanece o contato quando algo está errado.

Uma conversa direta sobre IA.

O uso de IA torna críticas indesejadas?

Não. Preocupações com dados de treino, direitos, atribuição, privacidade, uso de energia e a qualidade do que é gerado merecem uma conversa séria. Nossa posição é mais específica: o selo “feito com IA” não é, por si só, uma avaliação deste projeto. Mostre um cálculo errado, uma explicação confusa ou um problema concreto em um asset, e teremos algo que podemos examinar e resolver.

Isso significa que tudo está perfeitamente verificado?

Não. O SatisfactoryBase está em beta, e tanto pessoas quanto modelos erram. Testes e revisões reduzem a incerteza; não a eliminam. Preferimos apontar um limite conhecido a prometer que nada pode dar errado. Usar IA abertamente também significa ser honesto quando um resultado veio errado e precisa ser trocado.

Usar o site requer IA?

Não. Planejar uma fábrica, usar o Calc ou ler um guia não exige que você conecte um assistente. IA no desenvolvimento e recursos opcionais de IA no produto são coisas diferentes. A conexão MCP tem permissões próprias e explícitas para a conta e para cada mundo, e ainda está em teste antes de ficar disponível para todos.

O que vocês esperam de parceiros e da comunidade?

Uma conversa sobre o trabalho de verdade. Diga quais critérios importam para você, onde falta informação e o que tornaria a cooperação útil. Podemos discordar de uma ferramenta e ainda falar com respeito sobre o projeto. Não vamos fingir que a IA não participou só para deixar a história mais fácil.

E as pessoas em cujo trabalho isto se apoia?

Importam, sim. O SatisfactoryBase depende do Satisfactory, dos dados do jogo, de bibliotecas de código aberto e do conhecimento da comunidade. Usar IA não substitui o crédito nem transforma o trabalho de outra pessoa no nosso. Mantemos uma página separada de créditos para as ferramentas e as fontes por trás do aplicativo. Os perfis de NPC nomeiam nossas ferramentas de IA; isso não significa que os provedores patrocinam ou endossam o projeto.

Nossas ferramentas. Nossa responsabilidade.

Nós construímos. Nós assumimos.

Temos orgulho do que este time está construindo e somos abertos sobre as ferramentas que usa. Experimente o resultado, diga o que pode melhorar e conheça as pessoas responsáveis.