awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bberak avatar

bberak/react-native-game-engine

0
View on GitHub↗
3,102 Stars·191 Forks·JavaScript·MIT·3 Aufrufe

React Native Game Engine

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.

Features

  • React Native Game Frameworks - Provides a framework for building interactive 2D games and simulations within mobile applications.
  • Game Loops - Manages simulation updates at a consistent frame rate for smooth performance in mobile environments.
  • Entity Component Systems - Structures game objects as decoupled data entities processed by reusable logic functions.
  • Game Loop Updates - Runs a recurring update cycle to process game logic, user inputs, and state changes.
  • Fixed-Timestep Loops - Executes game logic and state updates at a constant interval to ensure predictable simulation timing.
  • Cross-Platform Frameworks - Facilitates the creation of 2D interactive experiences that run natively on mobile devices.
  • Game State Management - Updates active entities dynamically during runtime to support real-time object manipulation.
  • Event Bus Systems - Provides a centralized message bus for decoupled communication between internal game systems.
  • Declarative State Managers - Maintains a centralized, mutable state object that synchronizes entity properties across frames.
  • Cross-Platform UI Frameworks - Enables the creation of dynamic, responsive user interfaces across mobile platforms.
  • Cross-Platform Native Renderers - Maps declarative game object definitions to native platform views for rendering.

Star-Verlauf

Star-Verlauf für bberak/react-native-game-engineStar-Verlauf für bberak/react-native-game-engine

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht bberak/react-native-game-engine?

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.

Was sind die Hauptfunktionen von bberak/react-native-game-engine?

Die Hauptfunktionen von bberak/react-native-game-engine sind: React Native Game Frameworks, Game Loops, Entity Component Systems, Game Loop Updates, Fixed-Timestep Loops, Cross-Platform Frameworks, Game State Management, Event Bus Systems.

Welche Open-Source-Alternativen gibt es zu bberak/react-native-game-engine?

Open-Source-Alternativen zu bberak/react-native-game-engine sind unter anderem: formidablelabs/react-game-kit — This is a game engine library for building interactive games using React and React Native components. It provides a… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… kittykatattack/learningpixi — learningPixi is an educational resource and instructional guide focused on 2D web graphics and interactive media… munificent/game-programming-patterns — This project is a game programming design patterns reference and software engineering guide. It provides a collection… spring/spring — Spring is a cross-platform game engine and framework designed specifically for the development and execution of… xotahal/react-native-material-ui — This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides…

Kuratierte Suchen mit React Native Game Engine

Handverlesene Sammlungen, in denen React Native Game Engine vorkommt.
  • Open-Source-Engine für die Spieleentwicklung
  • Spieleentwicklung
2D-Indie-Game-Engines

Open-Source-Alternativen zu React Native Game Engine

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Native Game Engine.
  • formidablelabs/react-game-kitAvatar von FormidableLabs

    FormidableLabs/react-game-kit

    4,605Auf GitHub ansehen↗

    This is a game engine library for building interactive games using React and React Native components. It provides a centralized game loop and state management system to coordinate logic and updates on every game tick. The framework includes a coordinate system for cross-platform scaling that distributes factors across a component tree to maintain consistent positioning across different screen sizes. It also features a sprite animation system for rendering sequential frames from sprite sheets and a tile map renderer that constructs multi-layered terrain using a tile atlas and grid-based indexe

    JavaScriptcomponent-treegamematter
    Auf GitHub ansehen↗4,605
  • urho3d/urho3dAvatar von urho3d

    urho3d/urho3d

    4,707Auf GitHub ansehen↗

    Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game objects from nodes and attached components, separating transforms from behaviors for modular design. The engine integrates AngelScript and Lua scripting for game logic, uses the Bullet library for physics simulation, and renders scenes with OpenGL or Direct3D through forward, deferred, or light pre-pass pipelines with customizable render passes and shadow mapping. The engine distinguishes itself with a built-in visual scene and UI editor for composing 3D worlds and interface layouts

    C++2d3d3d-graphics
    Auf GitHub ansehen↗4,707
  • kittykatattack/learningpixiAvatar von kittykatattack

    kittykatattack/learningPixi

    4,421Auf GitHub ansehen↗

    learningPixi is an educational resource and instructional guide focused on 2D web graphics and interactive media development. It provides a structured curriculum and tutorials for building 2D games and visual applications using the Pixi.js rendering engine and WebGL for hardware-accelerated graphics. The project covers specialized workflows for sprite animation, including the use of texture atlases and spritesheet frame extraction. It also provides guidance on implementing game state management for scene transitions and rectangular collision detection systems to trigger interactive events. T

    Auf GitHub ansehen↗4,421
  • munificent/game-programming-patternsAvatar von munificent

    munificent/game-programming-patterns

    4,462Auf GitHub ansehen↗

    This project is a game programming design patterns reference and software engineering guide. It provides a collection of architectural and structural patterns specifically applied to the development of video games, focusing on organizing game loops, entity component systems, and state management. The content is delivered as a digital book and markdown static site. It utilizes a static site generation workflow that transforms markdown source files and HTML templates into structured static pages for technical content publishing. The underlying system includes capabilities for static site compi

    HTMLarchitecturebookc-plus-plus
    Auf GitHub ansehen↗4,462
Alle 30 Alternativen zu React Native Game Engine anzeigen→