7c50c8d1fb
Merge branch '80-migrate-to-sdl3' into dev
2024-12-02 23:10:05 +01:00
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
25414524a0
new main logic & new time keeping
2024-11-18 16:20:41 +01:00
625ac98a57
first pass - changed function names etc.
2024-11-18 13:37:10 +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
a5123b866c
Merge branch 'ref/remove-teams' into separation-refactor
2024-06-25 11:53:01 +02:00
6bf460d483
ref(teams): removed teams from engine
2024-06-24 23:03:18 +02:00
ineslelin
70c4d3c030
added ability to play music
2024-05-27 12:04:09 +02:00
e3852379e4
ref(Powerups): move powerup adding functionality to gamedev side
2024-04-30 01:20:40 +02:00
d10afe1e07
refactored labels to be within Entity class
2024-02-02 22:20:08 +01:00
325da0eb4c
Merge branch 'powerups'
2024-01-30 16:09:25 +01:00
c49ce18ed0
Implemented powerups
2024-01-30 05:05:42 +01:00
e979b4aa88
Cleanup of legacy code booleans
2024-01-30 03:27:11 +01:00
9a01a19385
Merge branch 'collision-manager'
2024-01-30 00:36:39 +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
ineslelin
06a603b9d5
throwing projectile makes sound
2024-01-29 20:53:35 +01:00
ineslelin
d155753840
added ability to load in sound
2024-01-28 20:14:12 +01:00
fcf14b20c4
framework for randomly spawning items
...
not collectable yet, dont get destroyed either, WIP
2024-01-28 14:56:09 +01:00
baf3a206b6
reformatted inconsistent code and optimized imports
2024-01-24 16:28:41 +01:00
Markus
acbea34632
code documentation in form of comments added
2024-01-21 22:13:21 -06:00
Markus
98f8cbc221
worst tutorial, but projectiles added
2024-01-21 13:28:58 -06:00