He estado desarrollando una modificación para el motor Source durante más de un año, pero ahora estoy enfrentando algunos problemas con las armas, el movimiento del juego (física del jugador) y los comentarios de los explosivos.
¡Todo esto se debe a mi debilidad en matemáticas!
¿Qué libros, tutoriales o cualquier otro texto diferente podría recomendar (que le haya ayudado)?
Dado que no existe realmente la "única respuesta verdadera" para esto, es posible que desee considerar marcar esta publicación de una wiki comunitaria.
Cualquier desarrollo de gráficos en 3D requiere una comprensión decente del álgebra lineal. El tutorial de matemáticas vectoriales para 3D Computer Graphics es, con mucho, el mejor recurso para aprender vectores y matrices. También es interactivo que cada sección tenga una pregunta de prueba para verificar y sellar la comprensión de ese tema.
¡Estás de suerte! Acabo de descubrir algunos tutoriales de Álgebra Lineal en el blog de Wolfire que sentí que eran realmente buenos. El tipo que escribe los tutoriales, David, tiene una forma tan asesina de explicar las cosas. Es extremadamente útil para aquellos que son débiles en matemáticas, ya que muestra una aplicación más práctica que la teoría (que es lo que alguien débil podría usar)
Parte 1 - Suma, resta, multiplicación de vectores escalares de vectores
Parte 2 - Longitud de vectores, distancia, normalización, producto punteado, producto cruzado
¡El libro de Eric es genial! Las partes matemáticas básicas son excelentes en sí mismas, los bits más especializados son un excelente material de inicio, siempre y cuando no esperes aplicar los fragmentos de código y listo.
Estaba a punto de elegir "Trucos de los gurús de programación de juegos 3D" (volumen II). Parece realmente bueno en el lado de la teoría 3d y mantiene todo simple de lo que vi. Traté de elegir Direct3D / OpenGL solo pero soy como tú, no tenía idea.