Initial Commit

using component and message based system
using SFML framework
opens an OpenGL window
Window Component finished

window component is finished
toggle fullscreen at runtime
OpenGL and Cleanup

got GLEW and OpenGL rendering working
expluded and removed unimportant logfiles
removed the two system examples
Cleanup

removed unused type definitions
Rearrange Project

created a new Visual Studio project and added all source files
tried to fix the compile issue that new changes weren't applied
new project name Application instead of Game
moved GLEW_STATIC definition from sourcecode into project settings
Drawing a Cube

draw a cube with OpenGL for testing
Input Component and Cube Jumping

use ComponentInput for binding key events
let the cube jump when pressing Space key using SFML time functions
Readme added
Move Cube along a Circle and FPS Counter

translate cube position along a circle
added FPS counter to settings component
fixed bug: window settings like VSync are now created for each new
window not only the first one
Moved Buffer Creation out of the Loop

added function to renderer component setting up a cube and all its
buffers
performance increase
Window and Renderer Component improved and More

added Debug namespace containing functions for filtered console output
fixed wrong aspect ratio in fullscreen mode
ManagerEvent now prints the number of listeners
simplified window component
removed AspectRatio() from StorageSettings because it used settings
dimensions instead of window dimenstions (both differ fullscreen mode)
moved projection matrix out of the loop because it changes only on
window resize
Updated System

updated to the newest system which uses templates and only a header file
Procompiled Executables Fix

added the shader files to the Debug and Release folder
updated description in readme
recompiled both debug and release version
Architecture Changes and Form Component

rearranges code between files
added Form Component
added moveable cube
removed main header
new bug not able to toggle fullscreen at runtime
Readme Update
Animation Component

the cube jumps in a sinus curve pressing space bar stateless without
affecting the starting height of the cube
Precompiled Executables Fix
Split Form Component

split form component into movable component and form component
added terrain component
added chunk storage
Some Changes

toggle fullscreen at runtime does still not work
New System with Entity Manager

integrated new system
support its Entity Manager and Global Manager
adjusted Window Component and Settings Component
commented out all other components