Usefull links - GameEngineKoblenz/GeKo GitHub Wiki
Feel free to extend this list.
#General
- Data-Oriented Design (Or Why You Might Be Shooting Yourself in The Foot With OOP)
- A Step Towards Data Orientation
- Ogre 2.0 Overview
- Data-Oriented Design - GameEngine
- [Data Driven Design] (http://gamearchitect.net/Articles/GameObjectRoundtable.html)
- [Diplomarbeit - 3D Game Engine] (http://www.uni-koblenz.de/~cg/Diplomarbeiten/DiplomarbeitFugger.pdf)
- Game design patterns
#Scenegraph
- Scenegraph just say no
- Scenegraphs: Past, Present, and Future
- Culling the Battlefield Data Oriented Design in Practice
- [Scenegraph Management] (http://www.gamedev.net/topic/181233-scenegraph-management-a-discussion/)
- [Difference between Scenegraph and Spatial Structure] (http://www.gamedev.net/topic/300165-difference-between-scenegraph-and-spatial-structure--example/)
- [Scenegraph & Octree] (http://www.gamedev.net/topic/128965-need-some-help-with-scenegraphoctree-concept/)
- [Terrain Scenegraph] (http://www.gamedev.net/topic/110342-terrain-and-scene-graphs/)
#Rendering
General
- Rendering Technologies from Crysis 3
- [Sorting before Rendering] (http://www.gamedev.net/topic/183462-sorting-before-rendering/)
- [State Sorting] (http://opengl.j3d.org/tutorials/statesorting.html)
####Instanced Rendering
- olgdev
- [gamedev] (http://www.gamedev.net/page/resources/_/technical/opengl/opengl-instancing-demystified-r3226)
####Terrain
Anti Aliasing
Particles
- Unreal Engine Particle System
- Compute Shader
- [Proseminar Ausarbeitung] (https://www.facebook.com/l.php?u=https%3A%2F%2Fowncloud.uni-koblenz.de%2Fowncloud%2Fpublic.php%3Fservice%3Dfiles%26t%3Da0fd2e6d6e57188c49fd5acfa0397207%26path%3D%2FAusarbeitungen%2F7_Partikel&h=VAQHCw-yj)
- [Tut #1] (http://www.opengl-tutorial.org/intermediate-tutorials/billboards-particles/particles-instancing/)
- [Building a Million PS] (http://www.gamasutra.com/view/feature/130535/building_a_millionparticle_system.php?print=1)
#Animation
#AI
Shader
ShaderPipeline
- [glCreateProgramPipelines] (http://docs.gl/gl4/glCreateProgramPipelines)
- [glGenProgramPipelines] (http://docs.gl/gl4/glGenProgramPipelines)
Books
Games
C++
Editors/IDE for C++
#Libraries ####Events
####Window
####GUI
####CppToJs
OpenGL Wrapper for C++
Physic
Path-finding
#Videos
Beispiel Game Engine Code
*[magnum doc] (http://mosra.cz/blog/magnum-doc/) *[magnum git] (https://github.com/mosra/magnum/)
Good Information Source
- [engl. Forum: gamedev] (http://www.gamedev.net/page/index.html)
- [deut. Forum: spieleprogrammierer] (http://www.spieleprogrammierer.de/)
- [deut. Forum: c-plusplus] (http://www.c-plusplus.net/forum/)