Commit Graph

428 Commits

Author SHA1 Message Date
sippeangelo d3d2e594fe Basic and working entity system with a really ugly test case 2015-12-03 15:07:35 +01:00
viktorljung 0f33089039 Merge remote-tracking branch 'origin/master' into Rendering 2015-12-03 14:59:45 +01:00
viktorljung 983ca485f5 Picking now returning world position 2015-12-03 14:50:14 +01:00
viktorljung 18b63c7ef3 Added 3D picking of models to renderer 2015-12-02 18:00:11 +01:00
viktorljung eb50a747fa Added Hash for Vec2 Unordered_Map 2015-12-02 17:59:21 +01:00
sippeangelo c7430a9338 Fixed ComponentWrapper string scope error 2015-12-02 15:37:20 +01:00
sippeangelo 61b7aa6b3d Merge branch 'master' into ecs 2015-12-02 15:07:55 +01:00
sippeangelo b3e68c6c34 Implemented ComponentPool and initial tests for it 2015-12-02 15:07:48 +01:00
verysecrethero fd99562c7a yrryr567yry567 2015-12-02 15:03:55 +01:00
William Moberg c698149bdd Added Ray, AABB structs, and basic rayVsAABB test function. 2015-12-02 14:24:21 +01:00
William Moberg fa0ace8c68 Added empty OctTree files. 2015-12-02 11:32:56 +01:00
William Moberg 1d19c6901e Added collision files. 2015-12-02 11:18:52 +01:00
William Moberg 75dcea40f2 Log warning when memory is exceeded in MemoryPool. 2015-12-01 17:29:26 +01:00
sippeangelo a5affd2dc2 Added barebones ECS prototype 2015-12-01 17:04:03 +01:00
William Moberg c147f17c11 Added MemoryPool and ObjectPool to project. 2015-12-01 16:03:07 +01:00
viktorljung 07d037ae57 Added Fly Camera and Vertex Colors 2015-12-01 15:56:26 +01:00
viktorljung 04d10bf7af Functioning basic renderer for models 2015-12-01 14:07:10 +01:00
viktorljung 1fdf312af4 Set up Renderer base and shader compilation 2015-12-01 10:35:59 +01:00
sippeangelo 793b2f44cc Proper GLFW message handling and pinkness! 2015-11-30 17:28:24 +01:00
sippeangelo 872879c013 Engine puzzle completed 2015-11-30 17:02:24 +01:00
sippeangelo 52278d7bc2 More CMake bullshit 2015-11-30 11:16:43 +01:00
sippeangelo 16eb70dd59 Added Model and related classes 2015-11-24 10:55:54 +01:00
sippeangelo 34e095b54b Added Config File resource 2015-11-24 10:38:10 +01:00
sippeangelo b61642e4e8 Added Resource Manager 2015-11-24 10:37:58 +01:00
sippeangelo 5f9dce4303 Added Input 2015-11-24 10:37:50 +01:00
sippeangelo 0a1f0d96db Added Event Broker 2015-11-24 10:37:21 +01:00
sippeangelo 381e0fbbab Added utility stuff 2015-11-20 17:17:29 +01:00
sippeangelo 63674946ca Initial directory structure 2015-11-20 15:01:37 +01:00