A collection of links that might be usefull as additional material.
Books
We have found the following books helpful to our development and can recommend them to others seeking additional information on game programming. Please do note that only the first mentioned is needed for the course.
Games and 3D
- Core Techniques and Algorithms in Game Programming
- This is the main book of the course. ISBN: 0-13-102009-9.
- Real-Time Rendering
- A nice language neutral overview of rendering algorithms. ISBN: 1-56881-182-9
- OpenGL Shading Language
- Everything about shaders in OpenGL. ISBN: 0-321-33489-2
C++
- Design Patterns
- The canonical book on design patterns. ISBN: 0-201-63361-2
- Effective C++
- A good resource on getting to grips with the gritty details of C++. ISBN: 0-201-92488-9
Similar projects
Game Development as Part of the Computer Science Education ( http://citeseer.ist.psu.edu/759662.html)
Culling and Occlusion
Rendering the Great Outdoors: Fast Occlusion Culling for Outdoor Environments ( http://www.gamasutra.com/features/20020717/bacik_01.htm)
A Survey of Visibility for Walkthrough Applications ( http://people.csail.mit.edu/fredo/PUBLI/surveyTVCG.pdf)
Frustum Culling ( http://www.flipcode.com/articles/article_frustumculling-pf.shtml)
Advanced Graphics Algorithms ( http://www.devmaster.net/articles/graphics_alg/)
Car Physics
List of links for car physics ( http://www.yov408.com/html/tutorials.php?s=73)
Collision
Intersection routines ( http://www.realtimerendering.com/int/)
General Links
http://www.realtimerendering.com/
http://www.flipcode.com/articles/articles_summary.shtml
http://developer.nvidia.com/page/home.html
Libs and APIs
OBJ 3D Model
- Wikipedia
- http://en.wikipedia.org/wiki/Obj
- Format Specification
- http://people.scs.fsu.edu/~burkardt/txt/obj_format.txt
