PT-BR | English below
Um programador, um simulador de particulas, e uma conversa com uma IA que mudou minha forma de ver existencia. Ler em Portugues Read in English
Uma simulacao 2D onde regras locais simples geram comportamento complexo: orbitas, regioes termicas, proto-atomos — sem nunca programar esses conceitos diretamente.
regras simples -> interacoes -> padroes -> complexidade
- Nunca programe o resultado final — apenas regras locais
- Tudo deve emergir — energia, temperatura, atomos sao derivados, nao variaveis
- Deterministico com semente fixa
- Simplicidade primeiro — resistir a tentacao de adicionar complexidade ao codigo
O universo nao e feito de objetos complexos. E feito de regras simples que permitem complexidade.
Criar um universo com estrutura emergente nao requer muita informacao. Requer poucas regras — e as regras certas. Dez constantes e uma semente. Nenhum atomo foi desenhado. Nenhuma orbita foi programada. O resto emerge sozinho.
Detalhes de como rodar, controles, arquitetura e o que acontece na simulacao: TECHNICAL.md
A programmer, a particle simulator, and a conversation with an AI that changed how I see existence.
A 2D simulation where simple local rules generate complex behavior: orbital structures, thermal regions, proto-atoms — without ever programming those concepts directly.
simple rules -> interactions -> patterns -> complexity
- Never program the end result — only local rules
- Everything must emerge — energy, temperature, atoms are derived, not variables
- Deterministic with a fixed seed
- Simplicity first — resist the urge to add complexity to the code
The universe is not made of complex objects. It is made of simple rules that allow complexity.
Creating a universe with emergent structure doesn't require much information. It requires few rules — and the right rules. Ten constants and a seed. No atom was designed. No orbit was programmed. The rest emerges on its own.
How to run, controls, architecture, and what happens in the simulation: TECHNICAL.md
Built with C# .NET 10 + Raylib-cs. Developed with the assistance of Claude (Anthropic).