awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bberak avatar

bberak/react-native-game-engine

0
View on GitHub↗

React Native Game Engine

React Native Game Engine is a framework for building 2D interactive experiences and simulations within mobile applications. It provides a dedicated controller for managing a fixed-step game loop, ensuring that game logic, user inputs, and state updates occur at a consistent frame rate.

The engine utilizes an entity-component-system architecture to decouple game object data from behavior. By structuring objects as independent entities processed by reusable logic functions, it allows for the management of complex scenes through a centralized, data-driven approach.

The framework supports the creation of dynamic, cross-platform user interfaces by leveraging native components for rendering while maintaining game state within the JavaScript thread. It includes a message bus for dispatching events between internal systems and external components, facilitating communication across the interactive scene.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

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.
3,102 स्टार्स·191 फोर्क्स·JavaScript·MIT·3 व्यूज़

स्टार हिस्ट्री

bberak/react-native-game-engine के लिए स्टार हिस्ट्री चार्टbberak/react-native-game-engine के लिए स्टार हिस्ट्री चार्ट

React Native Game Engine को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ React Native Game Engine दिखाई देता है।
  • गेम डेवलपमेंट के लिए एक ओपन सोर्स इंजन
  • गेम डेवलपमेंट
  • 2D इंडी गेम इंजन

React Native Game Engine के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो React Native Game Engine के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • formidablelabs/react-game-kitFormidableLabs का अवतार

    FormidableLabs/react-game-kit

    4,605GitHub पर देखें↗

    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
    GitHub पर देखें↗4,605
  • urho3d/urho3durho3d का अवतार

    urho3d/urho3d

    4,707GitHub पर देखें↗

    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
    GitHub पर देखें↗4,707
  • kittykatattack/learningpixikittykatattack का अवतार

    kittykatattack/learningPixi

    4,421GitHub पर देखें↗

    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

    GitHub पर देखें↗4,421
  • munificent/game-programming-patternsmunificent का अवतार

    munificent/game-programming-patterns

    4,462GitHub पर देखें↗

    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
    GitHub पर देखें↗4,462
React Native Game Engine के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

bberak/react-native-game-engine क्या करता है?

React Native Game Engine is a framework for building 2D interactive experiences and simulations within mobile applications. It provides a dedicated controller for managing a fixed-step game loop, ensuring that game logic, user inputs, and state updates occur at a consistent frame rate.

bberak/react-native-game-engine की मुख्य विशेषताएं क्या हैं?

bberak/react-native-game-engine की मुख्य विशेषताएं हैं: React Native Game Frameworks, Game Loops, Entity Component Systems, Game Loop Updates, Fixed-Timestep Loops, Cross-Platform Frameworks, Game State Management, Event Bus Systems।

bberak/react-native-game-engine के कुछ ओपन-सोर्स विकल्प क्या हैं?

bberak/react-native-game-engine के ओपन-सोर्स विकल्पों में शामिल हैं: 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…