summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-10Merge map-checker into masterHEADmasterDominik Kaiser
Map checker
2024-06-10CleanupDominik Kaiser
2024-05-29Set window size to fit mapDominik Kaiser
2024-05-29Add map checkingDominik Kaiser
2024-05-29Add mapsDominik Kaiser
2024-05-29Remove gravityDominik Kaiser
I'd prefer to have gravity, but unfortunately it would take up to much time to create a checker for the path that would work with it. Definitely not a decision I'm happy about. Will probably revisit that in another project.
2024-05-29Add new valid mapDominik Kaiser
2024-05-29Merge collectibles-and-exit into masterDominik Kaiser
Collectibles and exit
2024-05-20Add collectiblesDominik Kaiser
Exit now only works after collecting everything. I don't really like my current solution, but it works for now.
2024-05-15Exit game when reaching the exitDominik Kaiser
2024-05-15Draw exitDominik Kaiser
2024-05-15Merge refactoring into masterDominik Kaiser
Refactoring
2024-05-15Removing collider variable from player_processDominik Kaiser
2024-05-15Rename draw_map() to draw_walls()Dominik Kaiser
2024-05-15Make collision functions more genericDominik Kaiser
2024-05-15Resolve some norme errorsDominik Kaiser
2024-05-15Change collision function input to t_colliderDominik Kaiser
2024-05-15Rename t_player to t_actorDominik Kaiser
2024-05-15Add gravity and jumpingDominik Kaiser
2024-05-15Merge collision into masterDominik Kaiser
Collision
2024-05-15Change collision checking and add player.sizeDominik Kaiser
Collision checking will now be done using the move_and_slide function. Instead of tile_size, now player.size will be used for checking collisions.
2024-05-14Implement (somewhat) functional collisionDominik Kaiser
2024-05-14Add map_utils.cDominik Kaiser
2024-05-14Outsource player processing and add collision funcDominik Kaiser
2024-05-11Merge map-input into masterDominik Kaiser
Read map input from file and display on screen TODO: Display Collectibles and Exit
2024-05-11Add second valid mapDominik Kaiser
2024-05-11Add wall renderingDominik Kaiser
2024-05-11Finish map inputDominik Kaiser
2024-05-10Add some mapsDominik Kaiser
2024-05-10Add tilemap loadingDominik Kaiser
2024-05-10Add tilemap.c and read map sizeDominik Kaiser
2024-05-10Make loop.c norme conformDominik Kaiser
2024-05-10Resize playerDominik Kaiser
2024-05-10Fix MakefileDominik Kaiser
2024-05-10Add delta_time to player movementDominik Kaiser
2024-05-10Merge migrate-to-mlx42 into masterDominik Kaiser
Migrate from the old mlx to MLX42
2024-05-10Update Include pathDominik Kaiser
2024-05-10Make norminette happyDominik Kaiser
2024-05-10Change input handling to MLX42 approachDominik Kaiser
2024-05-10Replicate main functionality in MLX42Dominik Kaiser
2024-05-10Make changes to Makefile and headerDominik Kaiser
2024-05-10Remove old MiniLibXDominik Kaiser
2024-05-09Add arrow key movementDominik Kaiser
2024-05-09Add texture for playerDominik Kaiser
2024-05-09Add player imageDominik Kaiser
2024-05-09Outsource drawingDominik Kaiser
2024-05-09Add input to direction handlingDominik Kaiser
2024-05-09Setup basic structure and add basic input handlingDominik Kaiser
2024-05-09Add MiniLibXDominik Kaiser
2024-05-08Add placeholder mainDominik Kaiser