freezarite
b5cae00dae
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 14:55:40 +01:00
freezarite
ac217e931b
added new Map for tile-textures as they wont work with our current enum-class maps.
2024-11-17 16:59:46 +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
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
68a3e48131
rename Game->GameInternal
2024-05-29 09:07:54 +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
96418442f0
implemented actual flipping of textures
2024-01-26 23:28:55 +01:00
baf3a206b6
reformatted inconsistent code and optimized imports
2024-01-24 16:28:41 +01:00
4ae462136e
Improved console output
2024-01-24 09:54:20 +01:00
06042583f8
added error throwing for texture load
...
makes runtime error more descriptive
2024-01-23 22:33:08 +01:00
sara
5d4512133c
refactor (working version)
2024-01-23 18:50:21 +01:00
98d0350edb
Implemented texture caching
2024-01-11 17:08:35 +01:00
146079232c
Merge branch 'CMake'
2024-01-11 15:53:51 +01:00
f59059860a
restructured project to compile with CMake
2024-01-08 19:32:50 +01:00