Главная
Study mode:
on
1
Programming Physics Games with OpenGL
2
What is OpenGL?
3
What is a physics engine?
4
OpenGL wrapper/scenegraph
5
What a game does
6
A physics simulation
7
Newtonian Quantities
8
Rotational Equivalents
9
Collisions
10
Separating Axis Theorem
11
Creating bodies
12
Linking physical objects with OpenGL
13
Texture Coordinates
14
Drawing textured quads
15
Collision Callbacks
16
Joints
17
Pin Joint
18
Graphics and Sound
19
The art of tuning a physics engine
20
Compound effects
21
Physics Puzzles
22
Reasons to use a physics engine
23
Reasons not to use a physics engine
Description:
Learn to create physics-based games using Python and OpenGL in this comprehensive EuroPython 2013 conference talk. Explore the fundamentals of OpenGL, physics engines, and game development as you delve into Newtonian quantities, rotational equivalents, and collision detection techniques. Discover how to implement the Separating Axis Theorem, create physical bodies, and link them with OpenGL objects. Master the art of texture mapping, drawing textured quads, and handling collision callbacks. Gain insights into joint systems, graphics, sound integration, and the crucial skill of fine-tuning a physics engine. Examine the creation of compound effects and physics puzzles while weighing the pros and cons of incorporating a physics engine in your game projects.

Programming Physics Games with Python and OpenGL

EuroPython Conference
Add to list