Powiedziano mi, że powinienem zacząć uczyć się algebry liniowej, aby tworzyć dobre gry z dobrą fizyką.
Czytam książkę o algebrze liniowej i jest ona dla mnie całkowicie obca. Autor zaczyna od rozwiązywania równań liniowych (dwa równania, dwie zmienne) i pamiętam, że dowiadywałem się o tym w szkole, ale prawie natychmiast wskakuje do innych rzeczy, które wydają się być zaczerpnięte bezpośrednio z Necronomicon.
Jaką książkę mogę przeczytać, aby nauczyć się dobrej matematyki, ale zaczynając od podstaw?
Wielkie dzięki za pomoc.
źródło
Nie książka, ale powinieneś sprawdzić program matematyczny w Khan Academy . Używam tych filmów do doskonalenia własnych umiejętności matematycznych. Obejmują one niezwykle szeroki zakres materiałów, a autor został doceniony za swój styl nauczania.
IMO, naprawdę niesamowity zasób.
http://www.khanacademy.org/#Linear Algebra
źródło
Na jakim poziomie matematyki jesteś? Czy rozumiesz takie rzeczy jak wektory i macierze? Co z geometrią i trygonometrią?
Mam Matematyki do programowania gier 3D i grafiki komputerowej 2. edycja autorstwa Erica Lengyela i jest to świetna odświeżająca matematyka związana z grami. Zaczyna się od bardzo podstawowego wprowadzenia do algebry liniowej z wektorami i macierzami i działa przez bardziej zaawansowane rzeczy, takie jak oświetlenie, wyznaczanie widoczności, geometria obliczeniowa i systemy fizyki gry.
Jedynym minusem z punktu widzenia programistów jest to, że jest bardzo ciężkie równanie. Jeśli jesteś typem, który jest przerażony lub sfrustrowany równaniami, szukałbym gdzie indziej w celach informacyjnych.
Jedyną rzeczą, którą musisz zrobić, niezależnie od wybranej książki, jest wykonanie ćwiczeń! Nie możesz się uczyć, dopóki ich nie zrobisz. Dla zabawy możesz je nawet wdrożyć, aby zobaczyć, jak matematyka mapuje się na kod.
źródło
Frank D. Luna zapewnia krótkie, ale kompleksowe wprowadzenie do odpowiednich koncepcji algebry liniowej w swoich książkach na temat tworzenia gier w Direct3D. Warto zapoznać się z jego najnowszą książką Wprowadzenie do programowania gier 3D w DirectX 10 .
źródło
Najlepszy światowej klasy kurs z algebry liniowej to MIT z wielkim Gilbertem Strangem
To około 34 wykładów
Możesz napotkać kilka przykładów rachunku różniczkowego, które możesz zignorować
sprawdź w sylabusie jego tekst
źródło
Naprawdę podobało mi się Matematyka Erica Lengyela do programowania gier 3D i grafiki komputerowej . Jest moim stałym towarzyszem od szkoły.
źródło