A 3d fps game made in OpenGL
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Symmetry/src/game
Shariq Shah 0ea5ee3e89 Fixed issue where cameras would use the render resolution set in config instead of actual resolution 6 years ago
..
bounding_volumes.c Moved Plane and its initialization into linmath 6 years ago
bounding_volumes.h Disabled editor tools and camera when console is toggled and active 6 years ago
camera.c 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
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 Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 6 years ago
console.h Groundwork for console command handling 6 years ago
editor.c Fixed issue where cameras would use the render resolution set in config instead of actual resolution 6 years ago
editor.h Fixed bug with meshes registering with uninitialized materials and not rendering 6 years ago
entity.c Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 6 years ago
entity.h Fixed bug with meshes registering with uninitialized materials and not rendering 6 years ago
event.c Implemented showing selected entity in editor with a specific colour 6 years ago
event.h Implemented showing selected entity in editor with a specific colour 6 years ago
framebuffer.c Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 6 years ago
framebuffer.h Implemented showing selected entity in editor with a specific colour 6 years ago
game.c Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 6 years ago
game.h Refactored sound related api and implemented writing entity to particular file 6 years ago
geometry.c Implemnted filled circles and arcs and made arcs handle negative angle values better 6 years ago
geometry.h Implemnted filled circles and arcs and made arcs handle negative angle values better 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 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
gui.h First mac build! Also fixed bug in shader link error logging. 6 years ago
im_render.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
im_render.h Changed how spot and directional lights get their direction from rotation and implemented im_ray 6 years ago
input.c Fixed editor camera right-click bug 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 Fixed bug with meshes registering with uninitialized materials and not rendering 6 years ago
material.h Implemented showing selected entity in editor with a specific colour 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 Fixed issue where cameras would use the render resolution set in config instead of actual resolution 6 years ago
player.h Removed game/library split, the game now compiles as one executable only. 7 years ago
renderer.c Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 6 years ago
renderer.h Implemented draw order for immediate mode rendering 6 years ago
scene.c Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 6 years ago
scene.h Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes 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
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 Implemented reading/writing static meshes & their material properties to file. Implemented viewing/editing static mesh properties in editor 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 Replaced bools in entity with flags 6 years ago
transform.h Removed all usage of tool_mesh_position and replaced it with cursor_entity in editor instead 6 years ago