Computer Graphics and Games


CGA Resources and Lectures

cs.brown.edu: An excellent collection of CGA Lectures
www-lehre.informatik.uni-osnabrueck.de: HTML CGA Lecture
clem.mscd.edu: PDF CGA Lecture with mathematical background.
http://nehe.gamedev.net: Open GL Tutorial (C++) with many examples.
Simple DirectMedia Layer ( SDL ) a cross-platform multimedia library

OpenGL

GLee (GL Easy Extension library), a free cross-platform (Windows, Linux, OS-X and FreeBSD) extension loading library for OpenGL.
wiki.delphigl.com: OpenGL-Funktions Uebersicht
wiki.delphigl.com: Weighted Tutorials about everything
http://nehe.gamedev.net: NeHe OpenGL Tutorial (C++) with many examples.
OpenGL Programming Guide or 'The Red Book'
Nate Robins OpenGL (interactive) Tutorials
Deutsche Uebersetztung der NeHe Tutorials und Code fuer verschiedene Platformen
Seminar 3D-Computergraphik mit OpenGL
Seminar "3D-Graphik mit OpenGL" an der FH Muenchen
CGA with openGL on-line course with many figures.
ZFX: Moderated mail archive and forum for openGl
GLUT Tutorial
Simple DirectMedia Layer ( SDL ) and OpenGL

OpenGL with JOGL

http://de.wikipedia.org/wiki/Jogl: Basic info and links (read this first).
https://jogl.dev.java.net: The current version and sources -- download install files from here.
http://download.java.net: JOGL reference (classes, functions, etc.)
JOGL: A Beginner's Guide and Tutorial By Kevin Conroy: Install + examples that run "out of the box".
How to: Getting started with JOGL: Tutorial based on AWT -> Test with main and TestDriver implements GLEventListener.
www.jogl.info: Tutorial in german (using Swing, which is slower than AWT).
Jumping into JOGL: Tutorial by Chris Adamson (using AWT) -> very short "allInOneFrame" Example.
Jogl - User's Guide: About JOGL, no programming tutorial.
https://jogl-demos.dev.java.net/: Just (impressive) demos, no programming tutorial.
jerome.jouvie.free.fr Tutorial including textures.
www.repeatwhiletrue.com/ Tutorial including textures.
www.eclipse.org/articles/Article-SWT-OpenGL/opengl.html Tutorial
users.pandora.be/kozen/scriptie.pdf Very nice Tutorial in Dutch.
www.stud.ntnu.no/~johanno/mambo/jogl-tutorials/: Tutorial including textures and Applets using JOGL.
GLUT and GLU with JOGL Examples
www.soulflyhome.com: JOGL Fullscreen and Animation
The Red Book Examples using JOGL
NeHe Java ports

3D (2D) Engines

3D Engine Database
Quest 3D Engine
Garage Games: Torque Engine
ogre3d.org.OGRE (Object-Oriented Graphics Rendering Engine) in C++, all Platforms, open source and free
Game engine with fully integrated production environment
exocortex.org: open source C# 3D game engine for Microsoft .NET based upon OpenGL and NVIDIA's Cg
TU-Berlin 3D Engines
xith: Jogl (Java+openGL) 3D Engine
aviatrix3d: Jogl 3D Engine
mind2machine: Jogl 3D Engine

Game Development Tools and Libraries Programming

rakkarsoft: UDP game network library, cross platform C++ network
Open Dynamics Engine ODE: open source library for simulating rigid body, platform independent with C/C++ API
Tokamak Game Physics SDK
AGEIA PhysX physics engine
Havok Physics Engine

Game Content Tools and Resources

daz3d: Bryce + Landscapes, 3D Models, Textures, ...
e-onsoftware: Vue Infinite and other Solutions for 3D Environments
reiss-studio.com: BodyStudio integrates Poser 3D in Maya, Max, etc.
greenbriarstudio.com Exporter: From Poser to Lightwave, Cinema 4D, Maya and Strata for Mac and PC
speedtree: trees and plants

3D Model Resources

www.amazing3d.com/modfree.html
www.3dlinks.com
www.3dcafe.com/
www.turbosquid.com

Game Design and Game AI

Kynogon: Supplier of AI middleware
gamedev.net
Amid's Game Programming Info (e,g, Pathfinding)
Game AI: aboutAI.net
Machine Learning in Games
Game AI Page
AI in Games Link List
sgi openGL Games page
softgames.de forum
nehe.gamedev.net: Lessons in shadows, collision, etc.

Online Games

zeit.de: asadis
samorost 1
samorost 2
99 Rooms
interactivestory.net: facade
proceduralarts.com, Makers of facade technolgy: AI-based interactive entertainment

Demos

www.scene.org/

Game Conferences and Workshops

Game Developers Conference
Games Convention
E3 Media and Business Summit

Game (Development) Companies

Kynogon: Supplier of AI middleware

Serious Game

Game authoring software for schools:
MissionMaker: An authoring platform for 3D Games with graphical programming
kar2ouche: storyboarding and role-playing software

Learning in Immersive Worlds: a review of game based learning report, authored by Sara de Freitas
Kynogon Products for Serious Games