|
|
9f6f330202
|
Restructured 'objects' folder into a meaningful 'assets' folder, added 'war_factory' model, refactored GameObject#bind_model and ModelLoader to understand the restructuring.
|
2019-02-17 10:50:08 -06:00 |
|
|
|
f4a81f1e36
|
Removed global state for LightManager and ObjectManager, they're now inside GameState. Simplified terrain mesh.
|
2019-02-07 10:05:43 -06:00 |
|
|
|
74b0a0ef6f
|
Small optimization that caches bounding boxes for GameObject collision detection
|
2018-12-10 13:39:29 -06:00 |
|
|
|
a7755dfbdf
|
Removed WaveFont Model Object's knowledge of parenthood.
|
2018-12-10 10:00:04 -06:00 |
|
|
|
7271c0e4a1
|
Fixed bounding box rendering! fixed AABB collision detection (was a bit weird), misc. tweaks and fixes.
|
2018-12-09 21:17:12 -06:00 |
|
|
|
35b5ee948a
|
Moved OpenGL renderering code into its own class for future optimizations
|
2018-09-20 09:07:39 -05:00 |
|
|
|
66e7800cad
|
Added main menu, added loading screen, hacked and chiseled things until I could load models without attaching to a gameobject.
|
2018-09-09 15:01:53 -05:00 |
|
|
|
16e0e4dcff
|
Added Game States, decoupled game from Window class and placed it in Game < GameState
|
2018-09-09 07:49:26 -05:00 |
|
|
|
67b06b0001
|
Bounding boxes are now drawn using Vertex arrays
|
2018-07-30 12:53:52 -05:00 |
|
|
|
5fa2843de2
|
added width,height and depth vars to GameObjects, randomly position 25 trees about the terrain.
|
2018-07-01 16:32:10 -05:00 |
|
|
|
5b16d9b4c3
|
AABB are now functional!
|
2018-07-01 12:10:48 -05:00 |
|
|
|
dacf05475f
|
Cleanup
|
2018-03-22 21:12:21 -05:00 |
|
|
|
bdbb5f2e94
|
Major refactor
|
2018-03-22 19:26:02 -05:00 |
|