Apa buku aljabar linier yang bagus untuk programmer game? [Tutup]

21

Saya diberitahu bahwa saya harus mulai belajar Aljabar Linier untuk membuat game yang bagus dengan fisika yang baik.

Saya membaca buku Aljabar Linier dan itu benar-benar asing bagi saya. Penulis memulai dengan menyelesaikan persamaan linear (dua persamaan, dua variabel) dan saya ingat belajar tentang itu di sekolah, tetapi segera ia melompat ke hal-hal lain yang tampaknya diambil langsung dari Necronomicon.

Buku apa yang bisa saya baca untuk belajar matematika yang bagus, tetapi mulai dari dasar-dasarnya?

Terima kasih banyak atas bantuannya.

Komunitas
sumber

Jawaban:

11

Sergio Anda mungkin ingin lebih mengarah ke buku matematika Pengembangan Game seperti

Matematika Esensial untuk Permainan dan Aplikasi Interaktif, Edisi Kedua: Panduan Programmer

Alih-alih Aljabar Linier klasik yang akan Anda pelajari di perguruan tinggi. Juga seperti yang dikatakan Ron Warholic, menyatakan apa tingkat kenyamanan matematika Anda akan lebih baik membantu kami membaca buku tertentu.

David Young
sumber
2
+1, sangat disarankan. Buku ini "menjangkarkan" banyak konsep dasar dengan cara yang belum pernah mereka lakukan sebelumnya.
leander
16

Bukan buku, tetapi Anda harus memeriksa kurikulum matematika di Akademi Khan . Saya sedang dalam proses menggunakan video ini untuk memoles keterampilan matematika saya sendiri. Mereka mencakup berbagai bahan yang sangat luas, dan penulis telah dipuji karena gaya mengajarnya.

IMO, benar-benar sumber yang luar biasa.

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

Neverender
sumber
Saya setuju sepenuhnya, itu terlihat luar biasa.
Bebek Komunis
1
Terima kasih telah menambahkan tautan ke Akademi Khan, Ini akan sangat berguna bagiku. +1 untuk balasan ini.
Wisnu
2

Kamu berada di level matematika berapa? Apakah Anda memahami hal-hal seperti vektor dan matriks? Bagaimana dengan geometri dan trigonometri?

Saya memiliki Matematika untuk Pemrograman Game 3D dan Grafik Komputer edisi ke-2 oleh Eric Lengyel dan ini merupakan penyegaran hebat pada matematika yang terkait dengan game. Dimulai dengan pengantar yang sangat dasar untuk aljabar linier dengan vektor dan matriks dan bekerja melalui hal-hal yang lebih maju seperti iluminasi, penentuan visibilitas, geometri komputasi, dan sistem fisika game.

Satu-satunya downside dari sudut pandang programmer adalah bahwa itu sangat persamaan berat. Jika Anda adalah tipe yang takut atau frustrasi oleh persamaan, saya akan mencari referensi di tempat lain.

Satu hal yang perlu Anda pastikan terlepas dari buku yang Anda pilih adalah melakukan latihan! Anda tidak dapat belajar kecuali Anda benar-benar melakukannya. Untuk bersenang-senang Anda bahkan bisa menerapkannya untuk memungkinkan Anda melihat bagaimana peta matematika dikodekan.

Ron Warholic
sumber
2

Frank D. Luna memberikan pengantar singkat tapi komprehensif untuk konsep aljabar linier yang berlaku dalam buku-bukunya tentang pengembangan game dengan Direct3D. Anda mungkin ingin melihat buku terbarunya, Pengantar Pemrograman Game 3D dengan DirectX 10 .

reverbb
sumber
1

Kursus kelas dunia terbaik dalam aljabar linier adalah kursus MIT dengan Gilbert Strang yang hebat

Itu adalah sekitar 34 kuliah

Anda mungkin menghadapi beberapa contoh kalkulus yang dapat Anda abaikan

periksa silabus untuk teksnya

Deyaa
sumber