1 dépôt
Physics engines that guarantee identical results across different hardware through fixed-point math.
Distinct from Physics Engines: Specifically focuses on determinism and consistency across hardware, not just general physical simulation
Explore 1 awesome GitHub repository matching game development · Deterministic. Refine with filters or upvote what's useful.
OpenLara est un moteur de jeu open source et un émulateur de jeu classique conçu pour charger et exécuter des fichiers de données de jeu originaux provenant de titres d'action-aventure classiques. Il fonctionne comme un runtime de jeu multiplateforme qui permet aux assets de jeux hérités de fonctionner sur du matériel et des systèmes d'exploitation modernes. Le moteur dispose d'un système physique déterministe utilisant des mathématiques de coordonnées à virgule fixe pour assurer un mouvement et un comportement cohérents à travers différents environnements matériels. Le projet incorpore un système d'entités basé sur des composants et un processus de chargement de niveau piloté par les données pour reconstruire la géométrie du monde et les placements d'objets. Sa surface technique couvre la détection de collision basée sur une grille, le mélange d'animations basé sur l'état et un pipeline de rendu abstrait qui sépare la logique de jeu fondamentale de l'API graphique.
Provides a deterministic physics system using fixed-point coordinate math for consistent movement across hardware.