Bilal Houari

Lic. Sciences et Techniques — FST Tanger
FR / EN

ParkLogic

C++20RaylibProcedural GenerationSimulation
Voir le dépôt

ParkLogic est un prototype académique et une plateforme de simulation développée pour modéliser les interactions véhicules-infrastructures dans des environnements générés procéduralement. Construit en C++20, le projet privilégie l’exécution déterministe et les performances graphiques.

WARNING

Limitations académiques : l’architecture s’éloigne des standards des moteurs de jeu modernes. Elle manque d’un ECS et repose fortement sur les paradigmes POO.

Abstraction moteur

Développement d’une couche d’abstraction custom au-dessus de Raylib implémentant un framework orienté objet pour la simulation : physique à pas de temps fixe, système Pub/Sub pour la communication entre agents, et génération procédurale de réseaux routiers.

Comportement des agents

Les véhicules opèrent comme des agents autonomes utilisant des comportements de steering (Seek, Arrival) et une arbitration heuristique de destination.