8 Commits (8f9a43d1ec836e5bc5f43e7403192300156d5c6d)

Author SHA1 Message Date
Shariq Shah 8bebda53e5 Implmented event subscription with a particular object. Added scene load event and configured enemy entities to use that to aquire pointers to child entities after scene is loaded 6 years ago
Shariq Shah b8b4f13809 Implemented a uniform parameter that allows scaling the uvs for a particular entity and is saved/loaded along with the entity 6 years ago
Shariq Shah 239d44ac6e Fixed bug with meshes registering with uninitialized materials and not rendering 6 years ago
Shariq Shah 051c6a97e7 Moved MAX_LIGHTS definition from shader to c code and implemented functionality to allow #defining from c code before shaders are compiled 6 years ago
Shariq Shah 6a2bb7e3c4 First mac build! Also fixed bug in shader link error logging. 6 years ago
Shariq Shah c0dc6a2c69 Refactored sound related api and implemented writing entity to particular file 6 years ago
Shariq Shah 66b72cca73 Implemented showing selected entity in editor with a specific colour 6 years ago
Shariq Shah a79189b18e Removed game/library split, the game now compiles as one executable only. 7 years ago
Shariq Shah ccb52b9cf8 Update to recent changes on linux 7 years ago
Shariq Shah 6b105f467c Added player module, player init, update and visual representation. Fixed bugs in assigning default texture at material init and setting parent when creating entities in scene 7 years ago
Shariq Shah 56482d06b2 Fixed bugs in rendering code, began separating editor camera from game camera 7 years ago
Shariq Shah a28c5bbda7 Phase 1 of Code Refactoring/Simplification complete. Moving towards fixed scene sizes and upfront allocation 7 years ago
Shariq Shah 1a61236082 Completed loading and saving entities using the new Parser and Parser_Objects 8 years ago
shariq a4f3021e44 Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie 8 years ago
shariq 908181fac1 Implemented initial version of loading entities from file 8 years ago
shariq 8a44bdf4b1 Phase 1 of the great refactoring complete 8 years ago
Shariq Shah 22684f22d5 Fixed issues with opengl context version and minor bug with blinn-phong uniform bug 9 years ago
Shariq Shah 80a1f36bbd Added Fog 9 years ago
Shariq Shah 4d52269b68 Fixed issues with non-uniform scale and normals 9 years ago
Shariq Shah 08a7b96ace Reverted to forward rendering, added default values for uniforms 9 years ago
Shariq Shah f815dafd82 Implemented rendering vertex data to gbuffer 9 years ago
Shariq Shah 0ad1676547 Removed kazmath dependency 10 years ago
Shariq Shah d2ee943995 Added texture support to materials 10 years ago
Shariq Shah 1bc7fc4e9e added simple materials 10 years ago