← Voltar ao portfólio C · MinilibX · Ray-casting

cub3d

Jogo 3D em primeira pessoa com ray-casting que evidencia matemática aplicada e rendering em C.

C MinilibX Ray-casting Trigonometria
C

O que o projeto faz

  • Renderiza um mapa 2D em perspectiva 3D.
  • Move o jogador dentro do labirinto.
  • Detecta paredes, colisões e ângulos.
  • Desenha texturas e simula profundidade visual.

Por que é relevante

É um projeto que mostra domínio de gráficos, matemática e lógica de rendering em C.

Aprendizados

  • Transformar mapas 2D em visão 3D.
  • Controlar movimentos e colisões.
  • Aplicar trigonometria em tempo real para renderização.