Відповіді:
Я збираюся зробити рекомендацію, грунтуючись на тому, що я прочитав і як почав. Тепер я припускаю, що, коли ви говорите про початківця, ви маєте на увазі новачків у фізичних двигунах, а не на програмуванні. Я не буду писати деталей, оскільки ви можете отримати це з оглядів Amazon.
Розробка двигуна ігрової фізики
Ця книга була для мене дуже хорошою вступною книгою. Хоча, як і у кожної книги, у неї є недоліки (деякий код працює не так, як очікувалося, але це добре, змушує думати ще більше!)
Виявлення зіткнень у реальному часі
Абсолютно чудова книга / довідник, але трохи більш досконала. Ви можете почати з цієї книги, якщо хочете. Це залежить від рівня вашого початківця .
Це не для початківців, але це щось, про що слід пам’ятати. Усі книги Еберлі важкі для математики, але як тільки ти зрозумієш повну тему, його книги, на мою думку, стають незамінними просто тому, що рідкісна кількість людей, достатньо обізнаних, щоб заглибитися в цю багато деталей.
Їхати це буде не просто. Фізика - одна з більш жорстких тем розвитку ігор. Удачі!
Гаразд, тому я знайшов пару книг, у яких все більше 2d фізики, але, фізика 2d також, тому я не думаю, що це не завадить нічого мати більше, ніж вам потрібно на всякий випадок.
Фізика для ігрових програмістів (приклади java), що виглядає як найкращий баланс групи. становить щось на зразок фізики 101 і має приклади коду Java
Фізика ігор (приклади c ++) Це, здається, ще більше орієнтоване на хардкор-3Д розробки, ніж будь-що інше, і використовує OpenGL (бонус)
Фізика для розробників ігор (c ++ windows api) Ця книга, хоча і трохи легше доступна, є найбільш схильною до помилок. Але це як 5 доларів, тому маючи на увазі, я не думаю, що ви були б занадто поганими інвестиціями.
http://www.amazon.com/Mathematics-Physics-Programmers-Charles-Development/dp/1584503300 Програма розвитку ігор у моєму коледжі використовує цю книгу перший рік математики / фізики. Існує велика кількість книг на цю тему, але ця досить хороша ІМХО.