.. |
bounding_volumes.c
|
Removed unused parameter
|
6 years ago |
bounding_volumes.h
|
Removed unused parameter
|
6 years ago |
camera.c
|
Fixed issue where framebuffers had renderbuffers and textures for the same attachments
|
6 years ago |
camera.h
|
Implemented first version of translate tool for editor that translated selected object in the xz axis by default and added manual breakpoint trigger option on gl error
|
6 years ago |
console.c
|
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 |
console.h
|
Implmented command history for console
|
6 years ago |
debug_vars.c
|
Added simple player movement with jump, gravity and collision
|
6 years ago |
debug_vars.h
|
Added simple player movement with jump, gravity and collision
|
6 years ago |
editor.c
|
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 |
editor.h
|
Fixed crash where deleting a hovered entity in editor would result in us crashing because the editor didn't know about the updated state of the entity and would still be pointing to it
|
6 years ago |
enemy.c
|
Added turret rotation
|
6 years ago |
enemy.h
|
Sound source properties are now applied to each newly created instance
|
6 years ago |
entity.c
|
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 |
entity.h
|
Added turret rotation
|
6 years ago |
event.c
|
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 |
event.h
|
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 |
framebuffer.c
|
Fixed issue where framebuffers had renderbuffers and textures for the same attachments
|
6 years ago |
framebuffer.h
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
game.c
|
Added sliding along walls and other obstacles when facing them head on
|
6 years ago |
game.h
|
Re-implemented and improved debug vars that can display different types of numerical and graphical data without needing any slots
|
6 years ago |
geometry.c
|
Added shortcut to show entity dialog. Fixed pressing enter not sending commit signal and updated utility script
|
6 years ago |
geometry.h
|
Added shortcut to show entity dialog. Fixed pressing enter not sending commit signal and updated utility script
|
6 years ago |
gl_load.c
|
Fixed bug with meshes registering with uninitialized materials and not rendering
|
6 years ago |
gl_load.h
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
glad.c
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
gui.c
|
Fixed a bug in how textures are displayed by nuklear and implemented saving transform informations for all entities, archetypes or not
|
6 years ago |
gui.h
|
First mac build! Also fixed bug in shader link error logging.
|
6 years ago |
im_render.c
|
Changed ray test to use the player's movement direction instead of forward direction when checking for collisions. Added ray drawing function that directly takes ray origin and directions as params instead of ray struct
|
6 years ago |
im_render.h
|
Changed ray test to use the player's movement direction instead of forward direction when checking for collisions. Added ray drawing function that directly takes ray origin and directions as params instead of ray struct
|
6 years ago |
input.c
|
Added simple player movement with jump, gravity and collision
|
6 years ago |
input.h
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
light.c
|
Fixed bug where selecting entity using scene heirarchy would not update the cursor entity
|
6 years ago |
light.h
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
material.c
|
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 |
material.h
|
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 |
model.c
|
Implemented reading/writing static meshes & their material properties to file. Implemented viewing/editing static mesh properties in editor
|
6 years ago |
model.h
|
Implemented reading/writing static meshes & their material properties to file. Implemented viewing/editing static mesh properties in editor
|
6 years ago |
player.c
|
Added turret rotation
|
6 years ago |
player.h
|
Removed game/library split, the game now compiles as one executable only.
|
7 years ago |
renderer.c
|
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 |
renderer.h
|
Simplified rendering by removing unnecessary fbos and rendering to backbuffer directly which also brought back msaa
|
6 years ago |
scene.c
|
Added turret rotation
|
6 years ago |
scene.h
|
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 |
shader.c
|
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 |
shader.h
|
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 |
sound_source.c
|
Sound source properties are now applied to each newly created instance
|
6 years ago |
sound_source.h
|
Sound source properties are now applied to each newly created instance
|
6 years ago |
sprite.c
|
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 |
sprite.h
|
Removed game/library split, the game now compiles as one executable only.
|
7 years ago |
texture.c
|
Fixed a bug in how textures are displayed by nuklear and implemented saving transform informations for all entities, archetypes or not
|
6 years ago |
texture.h
|
Implemented reading/writing static meshes & their material properties to file. Implemented viewing/editing static mesh properties in editor
|
6 years ago |
transform.c
|
Implemented base and derived bounding boxes to enable picking all entity types in editor. Implemented ray mask when querying the scene
|
6 years ago |
transform.h
|
Implemented base and derived bounding boxes to enable picking all entity types in editor. Implemented ray mask when querying the scene
|
6 years ago |