Estou desenvolvendo uma modificação para o mecanismo Source há mais de um ano, mas agora estou enfrentando alguns problemas com armas, movimento de jogo (física do jogador) e feedback do jogador sobre explosivos.
Isso é tudo por causa da minha fraqueza em matemática !!!
Quais livros, tutoriais ou outros textos você recomendaria (que o ajudaram).
Qualquer desenvolvimento de gráficos 3D requer uma compreensão decente da álgebra linear. O tutorial de matemática vetorial para gráficos de computador em 3D é de longe o melhor recurso para aprender vetores e matrizes. Também é interativo que cada seção tenha uma pergunta de teste para verificar e selar o entendimento desse tópico.
Você está com sorte! Acabei de descobrir alguns tutoriais de Álgebra Linear no blog da Wolfire que me pareciam muito bons. O cara que escreveu os tutoriais, David, tem uma maneira tão matadora de explicar as coisas. É extremamente útil para aqueles que são fracos em matemática, pois mostra uma aplicação mais prática do que a teoria (que é o que alguém fraco pode usar)
Parte 1 - Adição, subtração e multiplicação de vetores escalares
O livro de Eric é ótimo! As partes matemáticas básicas são excelentes por si só; os bits mais especializados são ótimos materiais iniciais, desde que você não espere aplicar os fragmentos de código e pronto.
Eu estava prestes a aprender "Truques dos gurus da programação de jogos em 3D" (volume II). Parece realmente bom do lado da teoria 3d e mantém tudo simples do que eu vi. Tentei pegar o Direct3D / OpenGL sozinho, mas sou como você - não fazia ideia.
Usei esses livros quando aprendi pela primeira vez, mas sinto que mais recentemente eles me prestaram um desserviço por não focar em boa estrutura ou conceitos.