.. |
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
|
Added per-scene init and cleanup functions
|
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
|
Started implementing trigger entity type
|
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
|
Re-implemented parts of sound source property inspector
|
6 years ago |
enemy.h
|
Added aqcuire target state to turret
|
6 years ago |
entity.c
|
Started implementing trigger entity type
|
6 years ago |
entity.h
|
Fixed bugs with trigger
|
6 years ago |
event.c
|
Implemented simple turret state machine ai
|
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 per-scene init and cleanup functions
|
6 years ago |
game.h
|
Added per-scene init and cleanup functions
|
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 per-scene init and cleanup functions
|
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
|
Implemented simple turret state machine ai
|
6 years ago |
player.h
|
Introduced configurable fixed time step
|
6 years ago |
renderer.c
|
Updated blender exporter to correctly orientate mesh before exporting
|
6 years ago |
renderer.h
|
Updated blender exporter to correctly orientate mesh before exporting
|
6 years ago |
scene.c
|
Started implementing trigger entity type
|
6 years ago |
scene.h
|
Started implementing trigger entity type
|
6 years ago |
scene_funcs.c
|
Added per-scene init and cleanup functions
|
6 years ago |
scene_funcs.h
|
Added per-scene init and cleanup functions
|
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
|
Re-implemented parts of sound source property inspector
|
6 years ago |
sound_source.h
|
Re-implemented parts of sound source property inspector
|
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 |
trigger.c
|
Fixed bugs with trigger
|
6 years ago |
trigger.h
|
Started implementing trigger entity type
|
6 years ago |