2 Repos
Frameworks for building interactive 2D games and simulations using React Native.
Distinct from React Native Components: Distinct from general mobile game builds: focuses on the React Native ecosystem specifically.
Explore 2 awesome GitHub repositories matching game development · React Native Game Frameworks. Refine with filters or upvote what's useful.
Dies ist eine Game-Engine-Bibliothek für die Erstellung interaktiver Spiele mit React- und React-Native-Komponenten. Sie bietet eine zentrale Game-Loop und ein State-Management-System, um Logik und Updates bei jedem Game-Tick zu koordinieren. Das Framework enthält ein Koordinatensystem für plattformübergreifende Skalierung, das Faktoren über einen Komponentenbaum verteilt, um eine konsistente Positionierung über verschiedene Bildschirmgrößen hinweg zu gewährleisten. Zudem bietet es ein Sprite-Animationssystem zum Rendern sequenzieller Frames aus Sprite-Sheets sowie einen Tile-Map-Renderer, der mehrschichtiges Terrain mittels Tile-Atlas und rasterbasierten Indizes konstruiert. Die Bibliothek integriert zudem Physik-Engine-Funktionen zur Verwaltung von Gravitation, Kollisionserkennung und der Simulation physikalischer Körper innerhalb der Spielwelt.
Implements a declarative component hierarchy for game elements using the React Native framework.
React Native Game Engine ist ein Framework für den Aufbau interaktiver 2D-Erlebnisse und Simulationen in mobilen Anwendungen. Es bietet einen dedizierten Controller zur Verwaltung einer Game-Loop mit fester Schrittweite, um sicherzustellen, dass Spiellogik, Benutzereingaben und Status-Updates mit einer konsistenten Bildrate erfolgen. Die Engine nutzt eine Entity-Component-System-Architektur, um Spielobjektdaten vom Verhalten zu entkoppeln. Durch die Strukturierung von Objekten als unabhängige Entitäten, die von wiederverwendbaren Logikfunktionen verarbeitet werden, ermöglicht sie die Verwaltung komplexer Szenen durch einen zentralisierten, datengesteuerten Ansatz. Das Framework unterstützt die Erstellung dynamischer, plattformübergreifender Benutzeroberflächen durch die Nutzung nativer Komponenten für das Rendering, während der Spielstatus innerhalb des JavaScript-Threads beibehalten wird. Es enthält einen Message-Bus zum Versenden von Ereignissen zwischen internen Systemen und externen Komponenten, was die Kommunikation innerhalb der interaktiven Szene erleichtert.
Provides a framework for building interactive 2D games and simulations within mobile applications.