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

🍎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

🍬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

🐦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

🎨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

🦖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

🫧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 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

🎈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

🚀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

🧩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

🔢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

🎮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

🍉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

🐍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