2248 Number Puzzle Game – React + TypeScript Mobile App with AdMob, Firebase & IAP

2248 Number Puzzle Game – React + TypeScript Mobile App with AdMob, Firebase & IAP
2248 Number Puzzle Game – React + TypeScript Mobile App with AdMob, Firebase & IAP

2248 Number Puzzle Game – Complete Mobile Game Source Code

2248 Puzzle Game is a production-ready, fully-featured mobile number puzzle game. It is designed for developers who want to quickly launch a professional, monetizable puzzle game with a modern tech stack and clean architecture.

Key Features

  • Modern Tech Stack: React 19, TypeScript 5, Capacitor 6, Vite 6
  • Monetization Ready: AdMob (Banner, Interstitial, Rewarded), In-App Purchases (5 products), Remove Ads option
  • Firebase Integration: Authentication, Firestore Database, Analytics, Cloud Storage
  • 14 Languages Supported: English, Turkish, Spanish, German, French, Portuguese, Russian, Japanese, Korean, Chinese, Indonesian, Arabic, Hindi, Italian
  • 8 Visual Themes: Multiple color palettes with Light and Dark mode support
  • Advanced Game Features: Power-ups, Daily Challenges, Achievements, Leaderboards, Player Statistics
  • Professional UI/UX: Smooth animations, haptic feedback, sound effects, fully responsive layout
  • Cross-Platform: Android and iOS support via Capacitor (iOS build requires macOS)

What’s Included

  • Complete, readable source code (React + TypeScript, not obfuscated)
  • Android project ready to build
  • Interactive HTML documentation with step-by-step setup instructions
  • Firebase configuration and security rules guide
  • AdMob integration and testing guide
  • In-App Purchase setup instructions
  • Icon and splash screen generation scripts
  • All required assets (icons, sounds, graphics)

Technical Specifications

  • Frontend: React 19, TypeScript 5, Tailwind CSS
  • Mobile Framework: Capacitor 6 (Android & iOS)
  • Build Tool: Vite 6
  • Backend Services: Firebase Authentication, Firestore, Analytics
  • Ads: AdMob via @capacitor-community/admob
  • In-App Purchases: cordova-plugin-purchase
  • State Management: React Hooks and Context API
  • PWA Support: Service workers with Workbox

Game Mechanics

  • Grid-based number merging gameplay (6×6 grid, easily configurable)
  • Connect adjacent tiles with the same value to merge into higher numbers
  • Chain-based scoring system that rewards strategic moves
  • Multiple power-ups such as Hammer, Swap, Shuffle, and Undo
  • Daily challenges with diamond rewards
  • Achievement system to increase long-term player engagement
  • Global leaderboard powered by Firebase

Monetization Features

  • AdMob Ads: Banner ads, interstitial ads (shown every 3 game overs), rewarded video ads that grant diamonds
  • In-App Purchases: 5 diamond packs and a Remove Ads forever option
  • Virtual Currency: Diamond-based economy for power-ups and boosts
  • In-Game Shop: Purchase power-ups using diamonds or real money

Easy Customization

  • Theme colors and styles configurable from constants files
  • Game rules adjustable via utility functions
  • Add or modify languages through the i18n system
  • Simple replacement of icons and splash screens
  • Customizable sound effects and audio assets
  • Well-commented configuration files with buyer warnings

Documentation

Comprehensive interactive HTML documentation is included, covering:

  • Installation and project setup
  • Firebase project creation and configuration
  • AdMob account and ad unit setup
  • In-App Purchase configuration
  • Package name and bundle ID changes
  • Building APK or AAB for Google Play
  • Troubleshooting common issues
  • Pre-publish checklist

Requirements

  • Node.js 18 or higher
  • Android Studio for Android builds
  • macOS and Xcode for iOS builds (optional)
  • Firebase account (free tier supported)
  • AdMob account (optional, test IDs included)
  • Google Play Developer account for publishing

Support & Updates

Professional email support is included, with responses typically within 24 hours. Lifetime updates are provided, including bug fixes and feature improvements.

Important Note

This package includes full source code, not a template. You are free to customize, rebrand, and publish the game under your own name. Test IDs are included for ads and in-app purchases and must be replaced with your own production IDs before publishing.

Ideal For

  • Developers looking to launch a number puzzle game quickly
  • Entrepreneurs seeking a monetizable mobile game
  • Students learning React, TypeScript, and mobile development
  • Agencies needing a white-label puzzle game solution
  • Anyone planning to publish a professional mobile game

Keywords

2248 game, number puzzle game, merge numbers game, puzzle mobile game, react mobile game, typescript game, capacitor game, firebase mobile game, admob monetization, in-app purchase, mobile game source code, android puzzle game, ios puzzle game, casual number game, cross-platform mobile game

2248 Number Puzzle Game – React + TypeScript Mobile App with AdMob, Firebase & IAP

average based on 0 ratings.