Si on observe bien les technologies visées alors on comprend qu'il s'agit d'un jeu en 2D ou bien une sorte de jeu HTML ?
J'encourage l'utilisation du PHP pure sans faire appel à Laravel, elle n'est pas dédié pour les jeux mais pour la gestion du contenu (A mon avis).
Il est aussi possible de penser à passer au graphisme : nous avons des bibliothèques très simple mais efficace.
Vérifiez : Matter.js et p5.js