Overview
react-native-games
A collection of high-performance games for your React Native projects. Built with modern React Native technologies including Skia, Reanimated, Gesture Handler and TypeScript for smooth 60fps gameplay across iOS, Android, and Web platforms.
🚀High Performance
- • 60fps gameplay with React Native Skia
- • Optimized animations using Reanimated 3
- • Delta time physics loops
- • React.memo optimizations
- • Minimal re-renders with direct store subscriptions
📱Cross-Platform
- • iOS, Android, and Web support
- • Consistent performance across platforms
- • Responsive design for all screen sizes
- • Dynamic offset handling for notches
- • Adaptive UI components
🎵Rich Audio & Haptics
- • Sound effects and speech synthesis
- • Haptic feedback for immersive experience
- • Configurable audio settings
- • Per-game sound customization
🎯Customizable
- • Multiple difficulty levels
- • Adjustable game parameters
- • Persistent settings storage
- • Unified settings interface
🎮Game Features
- • Physics simulation and collisions
- • Particle systems and visual effects
- • Procedural generation (mazes, obstacles)
- • Score systems and achievements
- • Progressive difficulty scaling
🛠️Developer Friendly
- • TypeScript support throughout
- • Shared components (GameControlButton, ScoreBoard)
- • Consistent API across all games
- • Easy integration and customization
- • Comprehensive documentation
🎯Available Games

🍎Fruit Ninja
Slice flying fruits with finger swipes - avoid the bombs!
- • Fixed 60-second gameplay sessions
- • Physics-based slicing with particle effects and combo system
- • Difficulty affects fruit spawn rate and bomb frequency

🍬Candy Crush
Match colorful candies in this puzzle game
- • Match-3 puzzle with colorful candies
- • Create special candies with 4+ matches
- • Cascading combos and satisfying animations

🐦Flappy Bird
Navigate bird through pipes with precise timing
- • Classic tap-to-flap mechanics with gravity physics
- • Navigate through pipes with pixel-perfect collision
- • Progressive difficulty with increasing pipe speed

🎨Colors Sort
Sort colored liquids into matching tubes
- • Sort colored liquids into matching tubes
- • Logic puzzle with increasing complexity
- • Satisfying pour animations and sound effects

🦖Dino Jump
Chrome offline dino game - jump to avoid obstacles!
- • Endless runner with tap-to-jump mechanics
- • Collect stars for extra lives (max 3 lives)
- • Game durations: easy 2 mins, medium 3 mins, hard 5 mins

🫧Popit Fidget
Pop satisfying bubbles in this relaxing fidget toy game
- • Relaxing bubble popping with satisfying sound effects
- • Different bubble shapes and colors for variety
- • Difficulty affects bubble responsiveness and patterns

🐱Whack A Mole
Whack cute cats popping from holes - fast reflexes needed!
- • Cat spawn intervals: easy 2000ms, medium 1500ms, hard 1000ms
- • Cat visible duration: easy 2500ms, medium 2000ms, hard 1500ms
- • Grid sizes: easy/medium 3x3, hard 4x4

🎈Balloon Blaster
Pop rising balloons before they escape - quick taps win!
- • Fixed 60-second gameplay sessions
- • Balloon spawn interval: 1200ms, rise speed: 0.08
- • Physics-based balloon movement with particle effects

🚀Space Fighter
Pilot spaceship through asteroid fields in endless space
- • Horizontal drag controls with smooth spacecraft movement
- • Dynamic spacecraft positioning based on device offset
- • Progressive difficulty with asteroid spawn intervals

🧩Maze Runner
Navigate ball through mazes using tilt and physics controls
- • Grid sizes: easy 8x8, medium 10x10, hard 12x12
- • Procedurally generated mazes with intelligent pathfinding
- • Game over modal only appears on maze completion (not on stop)

🔢Sliding Numbers
Solve the classic 15-puzzle with numbers
- • Classic 15-puzzle with numbered tiles
- • Grid sizes: easy 3x3, medium 4x4, hard 5x5
- • Timer challenge to solve as fast as possible

🎮2048 Game
Merge tiles to reach 2048 and beyond
- • Swipe to merge tiles with same numbers
- • Reach 2048 tile to win, continue for higher scores
- • Undo moves feature for strategic gameplay

🍉Fruit Merger
Merge fruits to create bigger ones
- • Merge fruits to create bigger ones (watermelon evolution)
- • Physics-based dropping and merging mechanics
- • Combo system for multiple merges

🐍Snake & Eggs
Classic snake game with modern touch controls
- • Classic snake gameplay with modern touch controls
- • Swipe or tap to change direction
- • Grow by eating food, avoid walls and yourself