Amélioration de l'engine et ajout d'éléments de gameplay #20

Merged
yannis merged 29 commits from debut_jeu into main 2024-01-03 19:20:46 +00:00

29 commits

Author SHA1 Message Date
Yannis a1592b175a
Retrait du mode debug 2024-01-03 20:19:55 +01:00
Yannis c0bacc451c
Fix d'un bug dans l'IA et ajout de doc 2024-01-03 20:17:16 +01:00
Yannis ce767126d1
Amélioration de l'IA 2024-01-03 19:46:00 +01:00
Yannis dc37efc262
Ajout d'une detection des collisions entre entités et première implementation d'IA 2024-01-03 13:12:14 +01:00
Yannis 3ba340aeba
Ajout d'un loup qui suit le joueur 2024-01-03 11:21:19 +01:00
Yannis 361837795c
Debut implementation des IA de mobs 2024-01-02 15:55:40 +01:00
Yannis ea2f02b2ab
Ajout de debugging 2024-01-02 15:22:33 +01:00
Yannis 8ea1c1261e
Ajout de typage dans le entity_manager 2024-01-02 15:04:46 +01:00
Yannis 6ddf98db4a
Ajout d'une version optimisée de get_tile_at() 2023-12-31 14:53:39 +01:00
Yannis 309939e69a
Optimisation de la récupération des tiles 2023-12-31 14:12:58 +01:00
Yannis a6847caf6c
Ajout d'un compteur de FPS en mode DEBUG 2023-12-31 14:12:28 +01:00
Yannis 5e5f23750f
Fix d'un crash lié aux particules 2023-12-31 13:42:15 +01:00
Yannis 89cd32f453 Update du monde 5 et du tileset 2023-12-30 21:56:42 +01:00
Yannis 04fc4d20af Update du monde 5 non commit 2023-12-30 16:57:32 +01:00
Yannis 78b6baf354 Update du monde 5 et ajout d'un pont dans le tile set 2023-12-30 16:55:21 +01:00
Yannis 469e1e4c8a Ajout de particules 2023-12-30 15:13:55 +01:00
Yannis ced0f8b65b Ajout d'ombres aux arbres et à la porte 2023-12-30 11:25:01 +01:00
Yannis 646d705cf6 Réimplémentation du rendu des ombres 2023-12-29 22:49:55 +01:00
Yannis a182529442 Retrait de l'ombre du joueur 2023-12-29 22:25:40 +01:00
Yannis 630176600a Ajout du flipping de direction pour les entités 2023-12-29 22:25:23 +01:00
Yannis 21b973e9d8 Réimplementation de l'animation de marche du joueur 2023-12-29 22:13:21 +01:00
Yannis c460003c4c Fix du décalage des collisions dans les chunks à des coordonnées négatives 2023-12-29 21:36:32 +01:00
Yannis 7a54d2b9a2 Update du tileset Tiled 2023-12-29 21:35:53 +01:00
Yannis bf75c533c6 Ajout du fichier PDN de l'animation de marche du joueur 2023-12-29 21:35:10 +01:00
Yannis ca4d460989 Ajout de la visualisation des collisions de la map en mode DEBUG 2023-12-29 19:48:14 +01:00
Yannis 350064792c Fix des bugs de collision 2023-12-29 19:47:50 +01:00
Yannis acca811311 Ajout d'un décalage de la caméra lors du déplacement du joueur 2023-12-29 19:31:16 +01:00
Yannis 7c203a5d36 Modification des mouvements du joueur 2023-12-29 19:12:31 +01:00
Yannis 2b4582e8b4 Limitation de la vitesse des entités dans les diagonales 2023-12-29 18:55:29 +01:00