Sara
							
						 | 
						
							
							
							
							
								
							
							
								fbdfef79a2
								
							
						 | 
						
							
							
								
								feat: added Layers.h and defined PHYSICS_LAYER_COMBAT
							
							
							
							
							
						 | 
						
							2023-11-29 14:13:18 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								2bf6bea14f
								
							
						 | 
						
							
							
								
								fix(types): removed implicit type casts
							
							
							
							
							
						 | 
						
							2023-11-29 14:12:44 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								879d72e10f
								
							
						 | 
						
							
							
								
								feat: enemy now initializes 2 animations, and declares 3
							
							
							
							
							
						 | 
						
							2023-11-29 11:49:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								1fbb3b1530
								
							
						 | 
						
							
							
								
								fix: damage is now dealt correctly
							
							
							
							
							
						 | 
						
							2023-11-29 11:48:39 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								b3622ab279
								
							
						 | 
						
							
							
								
								feat: play() now spawns an enemy
							
							
							
							
							
						 | 
						
							2023-11-29 11:48:02 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								58e93e3336
								
							
						 | 
						
							
							
								
								feat: PlayerStart now resets the animation
							
							
							
							
							
						 | 
						
							2023-11-29 11:47:50 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								c0203325b6
								
							
						 | 
						
							
							
								
								feat: created enemy states, declared idle and walk state
							
							
							
							
							
						 | 
						
							2023-11-29 11:47:35 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								87c976824e
								
							
						 | 
						
							
							
								
								chore: added whitespace around a function
							
							
							
							
							
						 | 
						
							2023-11-28 10:27:26 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								087b74244e
								
							
						 | 
						
							
							
								
								chore: improved formatting in PlayerGetDepth
							
							
							
							
							
						 | 
						
							2023-11-27 19:03:08 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								1dae0d7f12
								
							
						 | 
						
							
							
								
								fix(windows): removed cast from static definition
							
							
							
							
							
						 | 
						
							2023-11-27 19:02:33 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								804d8784a3
								
							
						 | 
						
							
							
								
								feat: implemented basic skeleton of the enemy type
							
							
							
							
							
						 | 
						
							2023-11-27 19:01:11 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								dd2f0799cb
								
							
						 | 
						
							
							
								
								feat: messages header to define message ids globally
							
							
							
							
							
						 | 
						
							2023-11-27 19:00:27 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								39999eaabd
								
							
						 | 
						
							
							
								
								feat: created Enemy struct
							
							
							
							
							
						 | 
						
							2023-11-27 17:41:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								71d8ebd45c
								
							
						 | 
						
							
							
								
								feat: prop now destroys itself when receiving message id 1
							
							
							
							
							
						 | 
						
							2023-11-27 17:41:44 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								02f48c5fb3
								
							
						 | 
						
							
							
								
								feat: player attacks now have better timing for the attack frame
							
							
							
							
							
						 | 
						
							2023-11-27 17:41:14 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								53af5fb66d
								
							
						 | 
						
							
							
								
								feat: player implements no message receiver
							
							
							
							
							
						 | 
						
							2023-11-27 17:40:51 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								ece2a24a78
								
							
						 | 
						
							
							
								
								chore: removed tabs from whitespace-only lines
							
							
							
							
							
						 | 
						
							2023-11-26 13:32:27 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								b1a4fa2f0a
								
							
						 | 
						
							
							
								
								feat: modified boxing bag collision box
							
							
							
							
							
						 | 
						
							2023-11-26 13:19:47 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								f2159a31a9
								
							
						 | 
						
							
							
								
								feat: collision shape is for prop now initialized with physics entity and PHYSICS_LAYER_DEFAULT
							
							
							
							
							
						 | 
						
							2023-11-26 13:15:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								20c5d9dfe1
								
							
						 | 
						
							
							
								
								feat: tracking facing direction
							
							
							
							
							
						 | 
						
							2023-11-26 13:12:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								b82c0a5765
								
							
						 | 
						
							
							
								
								feat: added bias to player depth
							
							
							
							
							
						 | 
						
							2023-11-26 13:12:41 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								94cc7e8c6c
								
							
						 | 
						
							
							
								
								feat: increased size of the player collider
							
							
							
							
							
						 | 
						
							2023-11-26 13:11:30 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								240186c8de
								
							
						 | 
						
							
							
								
								feat(physics): reworked physics to use colliders, allowing for bodies with multiple colliders
							
							
							
							
							
						 | 
						
							2023-11-25 21:52:12 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								29b2852cea
								
							
						 | 
						
							
							
								
								chore: removed debug logs from prop
							
							
							
							
							
						 | 
						
							2023-11-25 11:34:24 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								1bba6c86f1
								
							
						 | 
						
							
							
								
								feat(game): player and prop now implement get depth for behaviour entity
							
							
							
							
							
						 | 
						
							2023-11-25 11:34:10 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								7851fc5a24
								
							
						 | 
						
							
							
								
								fix: changed player collision size
							
							
							
							
							
						 | 
						
							2023-11-24 23:31:40 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								c406a0a8b9
								
							
						 | 
						
							
							
								
								fix: changed creation order
							
							
							
							
							
						 | 
						
							2023-11-24 23:31:31 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								36d9fee5f4
								
							
						 | 
						
							
							
								
								fix(animation): changed animation timings
							
							
							
							
							
						 | 
						
							2023-11-24 23:31:15 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								73cd7c5f96
								
							
						 | 
						
							
							
								
								feat(game): now creating punching bag prop in play()
							
							
							
							
							
						 | 
						
							2023-11-24 23:21:11 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								c1e100211e
								
							
						 | 
						
							
							
								
								feat(player): player now destroys all objects it creates. Made collision shape smaller
							
							
							
							
							
						 | 
						
							2023-11-24 23:20:57 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								14e006344e
								
							
						 | 
						
							
							
								
								feat(game): added prop object to represent simple static props
							
							
							
							
							
						 | 
						
							2023-11-24 23:20:25 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								9adfac023f
								
							
						 | 
						
							
							
								
								feat(animation): separated sprite flip logic into helper function
							
							
							
							
							
						 | 
						
							2023-11-24 21:17:24 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								333ada2752
								
							
						 | 
						
							
							
								
								feat(player): player now implements physics entity
							
							
							
							
							
						 | 
						
							2023-11-24 21:16:28 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								eb871a9d5f
								
							
						 | 
						
							
							
								
								feat(player): players state machine is now it's own file
							
							
							
							
							
						 | 
						
							2023-11-24 19:08:48 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								01d9a9417d
								
							
						 | 
						
							
							
								
								feat(game): renamed fencer to beat-em-up and added SpawnPlayer to play
							
							
							
							
							
						 | 
						
							2023-11-24 16:23:24 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								d1870e7a19
								
							
						 | 
						
							
							
								
								feat(game): added player
							
							
							
							
							
						 | 
						
							2023-11-24 16:22:59 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								37ec5a7558
								
							
						 | 
						
							
							
								
								feat(template): removed files not directly needed for the template
							
							
							
							
							
						 | 
						
							2023-11-23 20:03:33 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								1d18873f4b
								
							
						 | 
						
							
							
								
								feat(player): reworked some of the player's animation code
							
							
							
							
							
						 | 
						
							2023-11-23 18:35:55 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								dd0af050c9
								
							
						 | 
						
							
							
								
								chore(format): Geany did some automatic formatting
							
							
							
							
							
						 | 
						
							2023-11-23 18:35:27 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								f7607f71ab
								
							
						 | 
						
							
							
								
								fix: PlayerIdleUpdate return value is now const State* in line with DefineState requirements
							
							
							
							
							
						 | 
						
							2023-11-23 09:15:16 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								1ffbd74a08
								
							
						 | 
						
							
							
								
								feat(player): added PlayerIdleUpdate, which calls PlayerAnimationUpdate
							
							
							
							
							
						 | 
						
							2023-11-22 20:58:10 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								3c647ccfc2
								
							
						 | 
						
							
							
								
								fix(warnings): added _DataType argument to DefineState to improve type checking
							
							
							
							
							
						 | 
						
							2023-11-22 15:58:59 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								2b1aa6236f
								
							
						 | 
						
							
							
								
								Changed SDL_DrawLine to SDL_DrawLineF in physics_entity_debug_draw and added input to player
							
							
							
							
							
						 | 
						
							2023-11-22 15:14:59 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								918e73c306
								
							
						 | 
						
							
							
								
								split animation frame and facing direction
							
							
							
							
							
						 | 
						
							2023-11-22 13:57:27 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								ad983812f6
								
							
						 | 
						
							
							
								
								changed camera FOV
							
							
							
							
							
						 | 
						
							2023-11-22 13:16:14 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								9e643e7cec
								
							
						 | 
						
							
							
								
								feat(testing game): Player is now spawned in play()
							
							
							
							
							
						 | 
						
							2023-11-22 13:10:42 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								5aae7dd1a5
								
							
						 | 
						
							
							
								
								added player.c and started testing state machine for animation
							
							
							
							
							
						 | 
						
							2023-11-22 12:56:10 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								2032488149
								
							
						 | 
						
							
							
								
								added player
							
							
							
							
							
						 | 
						
							2023-11-22 11:46:50 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
							
								 
								Sara
							
						 | 
						
							
							
							
							
								
							
							
								5ab93d62ad
								
							
						 | 
						
							
							
								
								new build system config
							
							
							
							
							
						 | 
						
							2023-11-20 12:04:55 +01:00 | 
						
						
							
							
							
								
							
							
						 |