fencer/src
2023-11-15 11:07:12 +01:00
..
asset.h declared Asset trait combining Drop with a getter and setter for an asset id 2023-11-06 21:16:06 +01:00
assets.c assets now integrate Asset trait 2023-11-06 21:16:21 +01:00
assets.h removed unused includes 2023-11-12 19:51:37 +01:00
behaviour_entity.h behaviour entity trait now requires drop trait and a draw function 2023-11-02 14:26:21 +01:00
camera.c camera_world_to_pixel_point now also takes camera fov into account 2023-10-08 23:06:47 +02:00
camera.h added camera_world_to_pixel_point 2023-10-06 23:43:35 +02:00
collision.c removed some unneeded includes 2023-11-11 23:28:30 +01:00
collision.h reworked overlap range so that it now detects 'inverse' collisions 2023-11-01 22:59:12 +01:00
debug.c added g_debug_log_lvl 2023-10-25 23:24:03 +02:00
debug.h debug.h will now work standalone 2023-11-04 19:18:59 +01:00
drop.h implemented new input system 2023-11-05 23:12:56 +01:00
fencer.c switched order of level and player drawing 2023-11-13 21:45:44 +01:00
game_world.c implemented new input system 2023-11-05 23:12:56 +01:00
game_world.h created game world module to manage and run Behaviour Entities 2023-11-02 14:28:32 +01:00
input.c marked _internal_open_<device> functions inline 2023-11-11 12:57:01 +01:00
input.h removed unused vmath include from input 2023-11-12 19:46:35 +01:00
input_axis.c implemented new input system 2023-11-05 23:12:56 +01:00
input_axis.h implemented new input system 2023-11-05 23:12:56 +01:00
level.c assets now integrate Asset trait 2023-11-06 21:16:21 +01:00
level.h assets now integrate Asset trait 2023-11-06 21:16:21 +01:00
list.c list_empty will now deallocate data completely 2023-11-06 21:15:34 +01:00
list.h implemented new input system 2023-11-05 23:12:56 +01:00
physics_entity.c halved physics solve iterations to 50 with no clear change 2023-11-13 21:45:56 +01:00
physics_entity.h removed impl macro for default physics solver 2023-10-24 23:18:55 +02:00
physics_world.c added support for tiles without a collision shape 2023-10-25 20:25:42 +02:00
physics_world.h added tilemap collision 2023-10-08 23:10:37 +02:00
player.c added attack and improved animation 2023-11-13 21:46:39 +01:00
player.h added attack and improved animation 2023-11-13 21:46:39 +01:00
player_input.c implemented new input system 2023-11-05 23:12:56 +01:00
player_input.h implemented new input system 2023-11-05 23:12:56 +01:00
program.c removed some unneeded includes 2023-11-11 23:28:30 +01:00
program.h program_run returns void 2023-11-11 12:58:50 +01:00
render.c implemented tilemap rendering 2023-10-01 15:22:17 +02:00
render.h removed references to old "Context" concepts and replaced with constants, declared camera functions 2023-09-23 22:52:55 +02:00
rigidbody.c reworked bouncing 2023-11-12 13:59:52 +01:00
rigidbody.h reworked bouncing 2023-11-12 13:59:52 +01:00
shape.c implemented new input system 2023-11-05 23:12:56 +01:00
shape.h added shape_get_points 2023-10-23 21:59:05 +02:00
sprite.c implemented animation and sprite flipping 2023-11-12 14:00:37 +01:00
sprite.h implemented animation and sprite flipping 2023-11-12 14:00:37 +01:00
sprite_entity.c progress on physics 2023-10-16 21:31:48 +02:00
sprite_entity.h added sprite entity trait 2023-10-08 23:07:04 +02:00
spritesheet.c tile count is now calculated as "tiles on x" times "tiles on y" 2023-11-12 14:01:02 +01:00
spritesheet.h implemented animation and sprite flipping 2023-11-12 14:00:37 +01:00
tilemap.c removed unused includes 2023-11-15 11:07:12 +01:00
tilemap.h added custom collision solvers 2023-10-22 11:25:44 +02:00
tileset.c removed debugging code from tilemap loading 2023-11-01 23:01:38 +01:00
tileset.h loading a tileset now also loads it's collision information 2023-10-25 20:28:11 +02:00
transform.h implemented collision constraint solver 2023-10-24 23:14:30 +02:00
transformable.c progress on physics 2023-10-16 21:31:48 +02:00
transformable.h progress on physics 2023-10-16 21:31:48 +02:00
typeclass_helpers.h added transformable and implemented it for Transform 2023-10-06 23:41:30 +02:00
vmath.h implemented collision constraint solver 2023-10-24 23:14:30 +02:00