Raycasting em C — Um Mergulho na Programação de Baixo Nível
Recentemente, desenvolvi um sistema de raycasting em linguagem C. Um projeto desafiador que me levou a revisitar os fundamentos da computação gráfica e refletir sobre a importância da otimização — algo que muitos jogos atuais acabam negligenciando.
Com conceitos como DDA, projeção em perspectiva e manipulação de pixels, recriei o estilo de renderização usado em jogos clássicos como Wolfenstein 3D. Mais do que um exercício técnico, foi uma homenagem à engenhosidade dos desenvolvedores de outra era.
📌 Acesse meu Notion para ver o material de estudo pessoal:
📂 Repositório no GitHub:
Kayke S.