Codificando a ENGINE do Wolfenstein 3d com RayCasting. Distâncias dos Raios. Parte 9.

Subscribers:
21,200
Published on ● Video Link: https://www.youtube.com/watch?v=n6Qe4mSLjH8



Duration: 16:15
556 views
55


Neste vídeo eu introduzo quais elementos geométricos vamos ter que calcular para realizar o algoritmo DDA, que é o que calcula as distâncias percorridas pelos raios. Mostro o que temos que fazer e no próximo vídeo iremos fazer as contas para entrar os valores descritos neste vídeo. Essa parte do projeto é uma das principais para a construção desta engine de raycasting.

Atenção: no vídeo em alguma situações, em vez de falar "distToSideX" eu falei "distToSizeX". Sei lá, minha mente bugou nessas horas :D

#raycasting #wolf3d #desenvolvimentodejogos




Other Videos By Manual do Código


2020-10-14Programação para SNES. Montando o Ambiente.
2020-10-12Projeto Raycasting. Programando um clone do Wolf3D. Parte 13.
2020-10-09SISTEMA DE PARTÍCULAS SIMPLES EM JAVASCRIPT.
2020-10-07Projeto Raycasting. Calculando a Posição no Mapa. Parte 12.
2020-10-06Pipeline e Microcódigo em uma Cpu. Curso de Assembly com Snes e Mega Drive. Parte 18.
2020-10-06Algoritmo e Questão de Entrevista. Mover número para o Final do Array.
2020-10-01PROJETANDO A INSTRUÇÃO "JUMP". Curso de Assembly com Snes e Mega Drive. Parte 17.
2020-09-30Como Implementar um jogo com RAYCASTING? Colocando os deltas no código. Parte 11.
2020-09-29Como usar o BIGINT em JavaScript. Um Exemplo Legal.
2020-09-28Como Implementar RAYCASTING? Calculando os Deltas. Parte 10.
2020-09-25Codificando a ENGINE do Wolfenstein 3d com RayCasting. Distâncias dos Raios. Parte 9.
2020-09-24PROJETANDO A INSTRUÇÃO "MOVE". Curso de Assembly com Snes e Mega Drive. Parte 16.
2020-09-23Números em Javascript. Infinito e NaN.
2020-09-23INTRODUÇÃO AOS ALGORITMOS. Codificando a ENGINE do Wolfenstein 3d com RayCasting. Parte 8.
2020-09-21Projetando uma Instrução ADD. Curso de Assembly com Snes e Mega Drive. Parte 15.
2020-09-15Algoritmo e Questão de Entrevista. Palíndromo em Permutação.
2020-09-14Como uma Cpu Funciona. Instruções. Curso de Assembly com Snes e Mega Drive. Parte 14.
2020-09-11Componentes de um CPU - Curso de Assembly com Snes e Mega Drive. Parte 13.
2020-09-10Codificando a ENGINE do Wolfenstein 3d com RayCasting. Parte 7. Loop Principal.
2020-09-08Unidade Lógica Aritmética - ALU - Curso de Assembly com Snes e Mega Drive. Parte 12.
2020-09-03Codificando a ENGINE do Wolfenstein 3d com RayCasting. Parte 6. Calculando os Raios.



Tags:
raycasting
wolf3d
desenvolvimento de jogos
programação
dda
game loop
loop
vetor direção
vetores
Programação de Jogos
Wolfenstein 3D
Wolf3D
Javascript
P5.js
como criar um jogo
criação de jogos
como criar jogos
javascript tutorial
jogos em javascript
wolfenstein
jogos antigos
algoritmo
algoritmos
ray tracing
aprender a programar
unreal engine
crie seus jogos
unity
jogos
godot engine
engine de jogos
matemática
raycast
programar jogo
geometria
geometria plana