Commit Graph

  • e88c163725 More code restructuring and system access functions. master 0.2_beta Marvin Blum 2016-08-19 00:15:27 +02:00
  • bc624295be Simplified for loops in render systems. Marvin Blum 2016-08-19 00:04:05 +02:00
  • 69886eff00 Code restructuring. Marvin Blum 2016-08-18 23:58:41 +02:00
  • 6ffa5aa431 Removed unnecessary true. 0.1_beta Marvin Blum 2016-08-14 13:31:43 +02:00
  • 25814cf022 Set GL version to 3.1 (lowest possible version), fixed cleanup bug when calling Stop(), added input handling. Marvin Blum 2016-08-14 13:20:01 +02:00
  • 092ad543e5 Fixed bug in text renderer, upgraded to GLFW 3.2, added fullscreen and FPS limitation. Marvin Blum 2016-08-08 21:35:01 +02:00
  • 3c1fb484b9 Added texture mapped font rendering. Marvin Blum 2016-08-07 00:32:16 +02:00
  • ed39081300 Moved types to top of files, started 2D texture mapped font rendering. Marvin Blum 2016-07-16 02:31:53 +02:00
  • 6e368f066f Started texture mapped fonts demo. text-rendering Marvin Blum 2016-05-21 13:53:27 +02:00
  • 67571025e9 Merge branch 'master' of https://github.com/DeKugelschieber/go-game Marvin Blum 2016-05-11 23:39:28 +02:00
  • 7a758221cb Added keyframe animation and demo. Marvin Blum 2016-05-11 23:39:13 +02:00
  • f4bfc5987a Update README.md Marvin Blum 2016-05-10 09:45:42 +02:00
  • 12433458cc Added depth test function and 3D demo. Marvin Blum 2016-05-08 20:41:49 +02:00
  • 139e668233 Removed shader, added 3D rendering (no demo yet, coming next), started bitmap font rendering, a few fixes and improvements. Marvin Blum 2016-05-07 20:26:36 +02:00
  • 1d974566de Fixed log output in culling, updated demo. Marvin Blum 2016-05-07 11:34:01 +02:00
  • 80e5cb20f8 Removed Add() method from System interface, added 2D culling. Marvin Blum 2016-05-07 11:28:42 +02:00
  • 11cf7a9251 Added function to easily access loaded textures. Marvin Blum 2016-05-06 17:38:32 +02:00
  • 51d61ba605 Convenience function to addd and remove actors to or from systems. Marvin Blum 2016-05-06 17:30:43 +02:00
  • ac3d293763 Updated readme. Marvin Blum 2016-05-06 17:19:38 +02:00
  • 16e25c0a1b Small improvement to sprite renderer, added demo for simple sprite rendering. Marvin Blum 2016-05-06 17:16:59 +02:00
  • 3a5b66a20c Rendering now works! Added shaders for reference. Marvin Blum 2016-05-06 16:53:27 +02:00
  • b0d1f24e3d Added ply loader and camera. Marvin Blum 2016-05-06 15:08:05 +02:00
  • ae07ad02a3 Updated readme. Marvin Blum 2016-05-06 13:54:16 +02:00
  • cd13241329 Extended Game interface, added more logging, removed unused test png. Marvin Blum 2016-05-06 13:50:48 +02:00
  • 2c63ebff2b Added cleaning up GL resources, added resize callback. Marvin Blum 2016-05-06 13:07:41 +02:00
  • c85c5dedb1 Added GL initializsation, added clear buffer and clear color options. Marvin Blum 2016-05-06 12:27:33 +02:00
  • 788399df73 Moved all into one package, added png loader. Marvin Blum 2016-05-05 00:00:00 +02:00
  • 180876367a Started resource loading (requires testing), need to add default loaders for ply and png (from gogeline). Marvin Blum 2016-05-04 18:22:02 +02:00
  • 74c5bf3505 Added scene system. Marvin Blum 2016-05-03 22:15:47 +02:00
  • 364d7dd045 Updated readme. Marvin Blum 2016-05-03 21:25:10 +02:00
  • 19731dc0e5 Added geo and gl packages from gogeline and improved documentation. Marvin Blum 2016-05-03 21:23:50 +02:00
  • 05013370fd Basic system and window creation. Marvin Blum 2016-05-03 21:03:00 +02:00
  • 4266942d2f Initial commit Marvin Blum 2016-05-03 10:14:57 +02:00