Một cuốn sách đại số tuyến tính tốt cho các lập trình viên trò chơi là gì? [đóng cửa]


21

Tôi được cho biết rằng tôi nên bắt đầu học Đại số tuyến tính để tạo ra các trò chơi hay với vật lý tốt.

Tôi đang đọc cuốn sách Đại số tuyến tính và nó hoàn toàn xa lạ với tôi. Tác giả bắt đầu với việc giải các phương trình tuyến tính (hai phương trình, hai biến) và tôi nhớ đã học về điều đó ở trường, nhưng gần như ngay lập tức anh ấy nhảy vào những thứ khác dường như được lấy trực tiếp từ Necronomicon.

Cuốn sách nào tôi có thể đọc để học một số môn toán tốt, nhưng bắt đầu từ những nguyên tắc cơ bản?

Cảm ơn rất nhiều vì sự giúp đỡ.

Câu trả lời:


11

Sergio bạn có thể muốn nhắm nhiều hơn vào một cuốn sách toán phát triển trò chơi như

Toán học cần thiết cho các trò chơi và ứng dụng tương tác, Ấn bản thứ hai: Hướng dẫn của lập trình viên

Thay vì Đại số tuyến tính cổ điển, bạn sẽ học ở trường đại học. Cũng như Ron Warholic đã nói, nêu rõ mức độ thoải mái toán học của bạn sẽ tốt hơn giúp chúng tôi taylor một cuốn sách cụ thể.


2
+1, rất khuyến khích. Cuốn sách này đang "neo" rất nhiều khái niệm cơ bản theo những cách mà chúng chưa từng có trước đây.
leander

16

Không phải là một cuốn sách, nhưng bạn nên kiểm tra chương trình giảng dạy toán học tại Khan Academy . Tôi đang trong quá trình sử dụng các video này để cải thiện các kỹ năng toán học của riêng mình. Chúng bao gồm một phạm vi rộng lớn của tài liệu, và tác giả đã được ca ngợi cho phong cách giảng dạy của mình.

IMO, thực sự là một nguồn tài nguyên tuyệt vời.

http://www.khanacademy.org/#Linear Đại số


Tôi hoàn toàn đồng ý, điều đó có vẻ tuyệt vời.
Vịt Cộng sản

1
Cảm ơn bạn đã thêm liên kết đến Khan Academy, nó sẽ rất hữu ích với tôi. +1 cho câu trả lời này.
Vishnu

2

Bạn đang ở cấp độ toán học nào? Bạn có hiểu những thứ như vectơ và ma trận không? Thế còn hình học và lượng giác?

Tôi có Toán học cho Lập trình trò chơi 3D và Đồ họa máy tính Phiên bản 2 của Eric Lengyel và đó là một sự bồi dưỡng tuyệt vời về toán học liên quan đến trò chơi. Nó bắt đầu với phần giới thiệu rất cơ bản về đại số tuyến tính với vectơ và ma trận và hoạt động thông qua những thứ tiên tiến hơn như chiếu sáng, xác định tầm nhìn, hình học tính toán và hệ thống vật lý trò chơi.

Nhược điểm duy nhất từ ​​quan điểm lập trình viên là nó rất nặng phương trình. Nếu bạn là kiểu người sợ hãi hoặc thất vọng bởi các phương trình, tôi sẽ tìm nơi khác để tham khảo.

Một điều bạn cần chắc chắn để làm bất kể cuốn sách bạn chọn là làm bài tập! Bạn không thể học trừ khi bạn thực sự làm chúng. Để giải trí, bạn thậm chí có thể triển khai chúng để cho phép bạn xem cách bản đồ toán học được mã hóa.



1

Khóa học tốt nhất thế giới về đại số tuyến tính là khóa học của MIT với Gilbert Strang tuyệt vời

Đó là khoảng 34 bài giảng

Bạn có thể phải đối mặt với một vài ví dụ tính toán mà bạn có thể bỏ qua chúng

kiểm tra giáo trình cho văn bản của mình


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.