Che cos'è un buon libro di algebra lineare per i programmatori di giochi? [chiuso]


21

Mi è stato detto che avrei dovuto iniziare a studiare l'algebra lineare per creare buoni giochi con una buona fisica.

Sto leggendo il libro sull'algebra lineare ed è completamente estraneo a me. L'autore inizia risolvendo equazioni lineari (due equazioni, due variabili) e ricordo di averlo appreso a scuola, ma quasi immediatamente salta su altre cose che sembrano essere state prese direttamente dal Necronomicon.

Quale libro posso leggere per imparare qualche buona matematica, ma partendo dai fondamenti?

Grazie mille per l'aiuto.

Risposte:


11

Sergio, potresti voler puntare di più verso un libro di matematica sullo sviluppo di giochi come

Matematica essenziale per giochi e applicazioni interattive, seconda edizione: una guida per programmatori

Invece della classica Linear Algebra impareresti al college. Inoltre, come ha detto Ron Warholic, affermare quale sia il tuo livello di comfort matematico ci aiuterebbe meglio a scrivere un libro specifico.


2
+1, altamente raccomandato. Questo libro sta "ancorando" molti concetti fondamentali in un modo in cui non erano mai stati prima.
magro,

16

Non un libro, ma dovresti dare un'occhiata al curriculum di matematica presso la Khan Academy . Sto usando questi video per rispolverare le mie abilità matematiche. Coprono una gamma estremamente ampia di materiale e l'autore è stato elogiato per il suo stile di insegnamento.

IMO, davvero una risorsa straordinaria.

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


Sono completamente d'accordo, sembra fantastico.
The Communist Duck,

1
Grazie per aver aggiunto il link a Khan Academy, sarà molto utile per me. +1 per questa risposta.
Vishnu,

2

A che livello di matematica sei? Capisci cose come vettori e matrici? Che dire di geometria e trigonometria?

Ho Mathematics for 3D Game Programming e Computer Graphics 2nd edition di Eric Lengyel ed è un grande aggiornamento sulla matematica relativa ai giochi. Inizia con un'introduzione molto semplice all'algebra lineare con vettori e matrici e funziona attraverso cose più avanzate come illuminazione, determinazione della visibilità, geometria computazionale e sistemi di fisica del gioco.

L'unico aspetto negativo dal punto di vista dei programmatori è che è molto pesante l'equazione. Se sei il tipo che viene spaventato o frustrato dalle equazioni, cercherò altrove come riferimento.

L'unica cosa che devi assicurarti di fare indipendentemente dal libro che scegli è fare gli esercizi! Non puoi imparare se non li fai davvero. Per divertimento potresti persino implementarli per permetterti di vedere come codifica la matematica.



1

Il miglior corso di classe mondiale in algebra lineare è quello del MIT con il grande Gilbert Strang

Sono circa 34 lezioni

Potresti incontrare alcuni esempi di calcolo che puoi ignorarli

controlla il programma per il suo testo


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.