Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

David M Bourg - Physics for Game Developers

Компьютерные >> Программирование





Разместил: maxaddnews74

6-05-2012, 00:41

Просмотров: 862





David M Bourg - Physics for Game Developers

Название: Physics for Game Developers
Автор: David M Bourg
ISBN: 0596000065
Издательство: O'Reilly Media
Год издания: 2001
Страниц: 350
Язык: English
Формат: PDF + DJVU
Размер: 11.6 Мб


Colliding billiard balls. Missile trajectories. Cornering dynamics in speeding cars. By applying the laws of physics, you can realistically model nearly everything in games that bounces around, flies, rolls, slides, or isn't sitting still, to create compelling, believable content for computer games, simulations, and animation. Physics for Game Developers serves as the starting point for those who want to enrich games with physics-based realism.

Part one is a mechanics primer that reviews basic concepts and addresses aspects of rigid body dynamics, including kinematics, force, and kinetics. Part two applies these concepts to specific real-world problems, such as projectiles, boats, airplanes, and cars. Part three introduces real-time simulations and shows how they apply to computer games. Many specific game elements stand to benefit from the use of real physics, including:
The trajectory of rockets and missiles, including the effects of fuel burn off
The collision of objects such as billiard balls
The stability of cars racing around tight curves
The dynamics of boats and other waterborne vehicles
The flight path of a baseball after being struck by a bat
The flight characteristics of airplanes

You don't need to be a physics expert to learn from Physics for Game Developers, but the author does assume you know basic college-level classical physics. You should also be proficient in trigonometry, vector and matrix math (reference formulas and identities are included in the appendixes), and college-level calculus, including integration and differentiation of explicit functions. Although the thrust of the book involves physics principles and algorithms, it should be noted that the examples are written in standard C and use Windows API functions.

Colliding billiard balls. Missile trajectories. Cornering dynamics in speeding cars. By helping game developers create compelling, believable content for computer games, simulations, and animation, "Physics for Game Developers" serves as the starting point for those who want to enrich games with physics-based realism.

Table of Contents
1 Basic Concepts
2 Kinematics
3 Force
4 Kinetics
5 Collisions
6 Projectiles
7 Aircraft
8 Ships
9 Hovercraft
10 Cars
11 Real-Time Simulations
12 2D Rigid Body Simulator
13 Implementing Coision Response
14 Rigid Body Rotation
15 3D Rigid Body Simulator
16 Multiple Bodies in 3D
17 Particle Systems
App. A Vector Operations
App. B Matrix Operations
App. C Quaternion Operations
Bibliography
Index










Похожие публикации

Software Engineering for Game Developers Software Engineering for Game Developers
Software engineering leads to better software products. This book teaches readers how to develop games according to a design and follow a standardized approach to game development. It provides a multitude of exercises that show just how software

Basic Physics: A Self-Teaching Guide Basic Physics: A Self-Teaching Guide
The fast, easy way to master the fundamentals of physics Here is the most practical, complete, and easy–to–use guide available for understanding physics and the physical world. Even if you don′t consider yourself a "science" person, this book

HTML5 Games Development by Example: Beginner's Guide HTML5 Games Development by Example: Beginner's Guide
HTML5 promises to be the hot new platform for online games. HTML5 games work on computers, smartphones, and tablets – including iPhones and iPads. Be one of the first developers to build HTML5 games today and be ready for tomorrow! The book will

iOS Game Development Cookbook iOS Game Development Cookbook
Want to build games with iOS technologies? This cookbook provides detailed recipes for a wide range of common iOS game-development issues, ranging from 2D and 3D math to Game Center integration, and OpenGL to performance. If you’re familiar with iOS

University Physics with Modern Physics (13th ed.) (with Solutions) University Physics with Modern Physics (13th ed.) (with Solutions)
This book is the product of more than six decades of leadership and innovation in physics education. When the first edition of University Physics by Francis W. Sears and Mark W. Zemansky was published in 1949, it was revolutionary among

GRE. Physics Test. Practice Book GRE. Physics Test. Practice Book
The GRE Subject Tests are designed to help graduate school admission committees and fellowship sponsors assess the qualifications of applicants in specific fields of study. The tests also provide you with an assessment of your own qualifications.

Soft Matter Physics: An Introduction Soft Matter Physics: An Introduction
The study of "soft matter" materials with complex properties has raised a number of interesting problems in basic physics, biology, and materials science, all of which promise new and important technological applications.

Mathematical Methods for Optical Physics and Engineering Mathematical Methods for Optical Physics and Engineering
The first textbook on mathematical methods focusing on techniques for optical science and engineering.

Gold Medal Physics: The Science of Sports Gold Medal Physics: The Science of Sports
Nothing is quite as thrilling as watching superior athletes do the seemingly impossible. From Doug Flutie's "Hail Mary" pass to Lance Armstrong's record-breaking climb of Alp d'Huez to David Beckham's astounding ability to bend a soccer kick, we

Unreal Tournament Game Programming For Teens Unreal Tournament Game Programming For Teens
Unreal Tournament Game Programming for Teens provides you with a structured but entertaining way to learn how to develop your own simple computer games using Unreal Tournament. It addresses the fundamentals of computer programming by allowing you to




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов