0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 15:53:42 +00:00

28 Commits

Author SHA1 Message Date
freezarite
cbd1993c20 Extra map for MapTiles generated by TMX file now works like intended.
removed textures map from AssetManager as it is no longer used.
Updated SpriteComponent to now check if it is a normal Texture or a MapTileTexture.
Added if condition in TextureManager::LoadMapTileTexture to check if the texture was able to be loaded by SDL
2024-11-30 15:42:56 +01:00
freezarite
27a80d9766 added new Constructor for SpriteComponent as Tiles wont work with enums 2024-11-17 17:05:26 +01:00
freezarite
1a8a196e95 merged dev into textureManagerChanges 2024-11-17 16:26:05 +01:00
freezarite
494ff8aa0a magic_enum library stuff and refactored TextureEnum to Textures due to bad naming 2024-11-17 16:00:47 +01:00
d7f11e7ebd Readded animations 2024-11-05 16:14:35 +01:00
ba8dca8abc added loading of tmx files 2024-11-04 23:27:26 +01:00
b48d5d7183 Added z-Index base render order 2024-10-15 23:42:32 +02:00
freezarite
65e00c2314 changed texture_cache map to use enums instead of string for keys and functions using said map 2024-10-15 13:24:56 +02:00
2ef373dd2c fix(PR) + cleaned up some dead code 2024-06-25 11:42:12 +02:00
58e2bb0d30 Merge branch 'ref/nicole' into separation-refactor 2024-06-14 00:46:19 +02:00
68a3e48131 rename Game->GameInternal 2024-05-29 09:07:54 +02:00
31d7f42a31 ref(Animations, ECS impl):
dehardcoded Animations and moved ECS implementation + moved select screen function to chickengame
2024-05-20 21:05:20 +02:00
efd8cc6616 Removed all instances of static data in Game class
see Issue #27
2024-04-10 11:15:23 +02:00
325da0eb4c Merge branch 'powerups' 2024-01-30 16:09:25 +01:00
6a2e8289f6 fixed memory leaks
managers are no singletons anymore
2024-01-30 15:17:58 +01:00
807ff4b0d0 Fixed a memory leak 2024-01-30 14:19:51 +01:00
a9f9931101 Merge branch 'collision-manager' into powerups 2024-01-30 00:02:39 +01:00
fa4586f1db Rewrote collision detection 2024-01-29 23:49:58 +01:00
fcf14b20c4 framework for randomly spawning items
not collectable yet, dont get destroyed either, WIP
2024-01-28 14:56:09 +01:00
fa480f916f Merge branch 'texture-flipping' 2024-01-27 18:34:31 +01:00
6e23d0d3d8 added bounding box 2024-01-26 23:51:44 +01:00
96418442f0 implemented actual flipping of textures 2024-01-26 23:28:55 +01:00
cd4c6d7339 Merge remote-tracking branch 'origin/Animations' 2024-01-26 21:49:32 +01:00
baf3a206b6 reformatted inconsistent code and optimized imports 2024-01-24 16:28:41 +01:00
ineslelin
9351307290 sprites walking directions done 2024-01-24 14:22:25 +01:00
317dc9d3bc Merge branch 'Animations' into 'main' 2024-01-24 02:07:41 +01:00
7bc17eb8b9 Merge branch 'origin/Projectiles' into 'main' 2024-01-23 19:45:28 +01:00
sara
5d4512133c refactor (working version) 2024-01-23 18:50:21 +01:00