cub3d
Jogo 3D em primeira pessoa com ray-casting que evidencia matemática aplicada e rendering em C.
C
MinilibX
Ray-casting
Trigonometria
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.