🎮 Fast-paced mobile tapping game built with modern TypeScript architecture
SpeedyTap is an engaging fast-reaction mobile game that challenges players' reflexes and coordination. Built with cutting-edge web technologies and cross-platform compatibility in mind, this game delivers a smooth, responsive gaming experience across multiple devices.
The game features a progressive difficulty system where players must tap targets as quickly as possible to advance through increasingly challenging levels. With integrated AdMob monetization and modern mobile development practices, SpeedyTap represents a complete commercial mobile game solution.
🎯 Available on Google Play Store: Download SpeedyTap
- Fast-reaction tapping gameplay
- Level system with progression
- High score tracking
- Sound effects and haptic feedback
- Pause/resume functionality
- Capacitor 7: Cross-platform mobile development framework
- TypeScript: Type safety and modern JavaScript features
- Webpack 5: Advanced bundling and optimization
- AdMob Integration: Banner and interstitial advertisements
- Banner Ads: Persistent display on main menu
- Interstitial Ads:
- Automatic display on game over
- Shown every 3 levels
- Optimized timing for enhanced user experience
This project follows modern software architecture principles:
src/
├── api/ # API clients and services
├── assets/ # Images, fonts, animations
├── components/ # Reusable UI components
├── config/ # Environment configuration
├── constants/ # Application-wide constants
├── hooks/ # Custom React hooks
├── navigation/ # Navigation logic and routing
├── screens/ # Screen components
├── store/ # Redux Toolkit state management
├── theme/ # Styling and theming
├── types/ # TypeScript type definitions
└── utils/ # Helper functions and utilities
- Package ID:
com.mtgsoftworks.speedytap - Version: 0.1.0
- Target SDK: Android 34
- Minimum SDK: Android 22
npm install
npx cap syncnpm run dev # Start web development server
npm run android:dev # Launch Android emulatornpm run build # Create web build
./android/gradlew assembleRelease # Generate Android APK- Interstitial: your_admob_unit_IDs`
- Banner: your_admob_unit_IDs``
- Main Menu: Banner ad placement (bottom section)
- Game Over: Interstitial ad display
- Level Progression: Interstitial every 3 levels
- During Gameplay: Banner ads hidden for optimal UX
- File:
SpeedyTap-v0.1.0-MTGSoftworks-AdMob.apk - Signed: Yes (android.keystore)
- AdMob: Fully integrated
- Size: ~4 MB
- @capacitor/core: 7.4.0
- @capacitor-community/admob: 7.0.3
- TypeScript: 5.6.3
- Webpack: 5.99.9
- ✅ Android (API 22+)
- ✅ Web/PWA
- 🔄 iOS (in development)
Mesut Taha Güven - MTG Softworks
SpeedyTap v0.1.0 - Fast mobile gaming experience with integrated AdMob monetization
- Clone the repository
- Install dependencies with
npm install - Sync Capacitor with
npx cap sync - Run development server with
npm run dev - For mobile testing, use
npm run android:dev
This project follows modern development practices including:
- TypeScript for type safety
- Component-based architecture
- State management with Redux Toolkit
- Responsive design principles
- Performance optimization
For questions or contributions, please contact MTG Softworks.