O que é um bom livro de álgebra linear para programadores de jogos? [fechadas]

21

Foi-me dito que eu deveria começar a aprender Álgebra Linear para criar bons jogos com boa física.

Estou lendo o livro de Álgebra Linear e é completamente estranho para mim. O autor começa com a resolução de equações lineares (duas equações, duas variáveis) e lembro-me de aprender sobre isso na escola, mas quase imediatamente ele pula em outras coisas que parecem ser extraídas diretamente do Necronomicon.

Que livro posso ler para aprender um pouco de matemática, mas a partir dos fundamentos?

Muito obrigado pela ajuda.

Comunidade
fonte

Respostas:

11

Sergio, você pode querer procurar mais um livro de matemática de desenvolvimento de jogos como

Matemática Essencial para Jogos e Aplicativos Interativos, Segunda Edição: Guia do Programador

Em vez da álgebra linear clássica, você aprenderia na faculdade. Também como Ron Warholic disse, declarar qual é o seu nível de conforto em matemática nos ajudaria a encontrar um livro específico.

David Young
fonte
2
+1, altamente recomendado. Este livro está "ancorando" muitos dos conceitos fundamentais de maneiras que nunca foram antes.
Leander
16

Não é um livro, mas você deve conferir o currículo de matemática na Khan Academy . Estou no processo de usar esses vídeos para aprimorar minhas próprias habilidades matemáticas. Eles cobrem uma gama extremamente ampla de material, e o autor foi elogiado por seu estilo de ensino.

IMO, realmente um recurso incrível.

http://www.khanacademy.org/#Linear Algebra

Neverender
fonte
Concordo inteiramente, isso parece incrível.
The Duck Comunista
1
Obrigado por adicionar o link à Khan Academy. Vai ser muito útil para mim. +1 para esta resposta.
Vishnu
2

Em que nível de matemática você está? Você entende coisas como vetores e matrizes? E quanto à geometria e trigonometria?

Tenho Matemática para Programação de Jogos 3D e Computação Gráfica 2ª edição, de Eric Lengyel, e é uma ótima atualização em matemática relacionada a jogos. Começa com uma introdução muito básica à álgebra linear com vetores e matrizes e trabalha com coisas mais avançadas, como iluminação, determinação de visibilidade, geometria computacional e sistemas de física de jogos.

A única desvantagem do ponto de vista dos programadores é que ela é muito pesada em equações. Se você é do tipo que fica assustado ou frustrado por equações, eu procuraria em outro lugar por referência.

A única coisa que você precisa fazer independentemente do livro escolhido é fazer os exercícios! Você não pode aprender a menos que você realmente os faça. Por diversão, você pode até implementá-los para permitir que você veja como a matemática é mapeada para o código.

Ron Warholic
fonte
2

Frank D. Luna fornece uma introdução breve, mas abrangente, aos conceitos aplicáveis ​​de álgebra linear em seus livros sobre desenvolvimento de jogos com o Direct3D. Você pode dar uma olhada no seu livro mais recente, Introdução à programação de jogos em 3D com o DirectX 10 .

reverbb
fonte
1

O melhor curso de classe mundial em álgebra linear é o do MIT com o grande Gilbert Strang

São aproximadamente 34 conferências

Você pode enfrentar alguns exemplos de cálculo que você pode ignorá-los

verifique o plano de estudos para o seu texto

Deyaa
fonte