C/C++
Do C ao C++ moderno: primeiro ponteiros, memória, stack e heap, depois RAII, templates, move semantics e os padrões que alimentam game engines de alta performance.
Acredito que todo conhecimento deve ser gratuito, de livre acesso e fácil de entender. Criei este espaço para ensinar tudo o que eu puder, de graça e de forma intuitiva: cada fórmula explicada termo a termo, e figuras que você mexe direto no navegador.
Do C ao C++ moderno: primeiro ponteiros, memória, stack e heap, depois RAII, templates, move semantics e os padrões que alimentam game engines de alta performance.
Assembly x86-64 desde a base com NASM: registradores e memória, mov e modos de endereçamento, flags, saltos e a pilha, convenções de chamada, e depois ler a saída do compilador, ponto flutuante, SIMD e o pipeline da CPU — cada instrução executada passo a passo numa CPU interativa.
Entenda o pipeline completo do OpenGL: vertex buffers, shaders, texturas, framebuffers e compute shaders — com código C++ prático.
Master GLSL types, built-in functions, SDFs, procedural noise and shader techniques — from first principles to a production-ready Shader class.
Construa aplicações reais com SDL3: gerenciamento de janelas, input, áudio e um loop de renderização 2D completo em C++.
Game loop e timestep fixo, easing e molas, aleatoriedade e Perlin noise, detecção de colisão e os padrões por trás de código de jogo rápido — com figuras interativas.
Matemática desde a base: aritmética, álgebra, geometria, trigonometria, álgebra linear e cálculo, feitos à mão — cada fórmula explicada, cada ideia interativa.
Algoritmos e estruturas de dados construídos do zero em C++: memória e Big-O, recursão, ordenação e busca, listas, tabelas hash, árvores, heaps e grafos — cada passo acompanhado numa figura interativa.
Vulkan 1.3 de uma janela vazia até uma cena 3D texturizada: instance e dispositivos, swapchain, pipelines, command buffers, sincronização, memória e descritores — a API explícita de GPU, cada objeto explicado.
Inteligência artificial do zero em C++: dados e atributos, regressão e descida do gradiente, machine learning clássico, redes neurais e backpropagation, deep learning, aprendizado por reforço e IA para jogos — cada fórmula deduzida, cada modelo treinado à mão.
Física desde a base: movimento, forças, energia e momento, rotação, gravidade e órbitas, oscilações e ondas, fluidos e calor, eletromagnetismo e luz, e depois mecânica analítica, relatividade, mecânica quântica, partículas e cosmologia — cada lei deduzida, cada ideia simulada.
Química desde a base: átomos e tabela periódica, ligações e moléculas, mol e reações, gases e soluções, energia e velocidade das reações, equilíbrio, ácidos e bases — cada fórmula explicada, cada ideia interativa.
Música desde a base: som e altura, ritmo e compasso, notas e pauta, intervalos e escalas, acordes e harmonia, tonalidades e progressões, melodia e forma — cada ideia ouvida, cada regra explicada.
Nenhuma fórmula aparece sem dizer o que cada letra significa, de onde vem cada constante e por que cada passo é permitido.
Arraste pontos, mova sliders e gire cenas 3D. As figuras rodam no navegador, também no celular.
As aulas lidas ficam marcadas neste navegador, sem conta e sem cadastro.