Truth or Dare: Spin Wheel Game - Premium Flutter App

Bluehost Shared Hosting

Truth or Dare: Spin Wheel Game – Premium Flutter App with AdMob Ads

Truth or Dare: Spin Wheel is a high-quality, fully customizable Flutter application designed for fun, interactive gaming with friends, family, or couples. With a stunning neon/cyberpunk aesthetic, smooth animations, and a complete Google AdMob monetization system already integrated, it’s ready to publish straight to the app stores!

Truth or Dare: Spin Wheel Game - Premium Flutter App

Truth or Dare: Spin Wheel Game - Premium Flutter App

Truth or Dare: Spin Wheel Game - Premium Flutter App

Truth or Dare: Spin Wheel Game - Premium Flutter App

Key Features:

  • Android & iOS Support: Works perfectly on both platforms.
  • 4 Game Modes: Friends, Couples, Party, and Family.
  • Premium UI: Modern Cyberpunk/Neon design with glassmorphism effects.
  • Animated Background: Dynamic moving neon orbs on every screen.
  • Interactive Spin Wheel: Smooth, physics-based player selection.
  • Dynamic Content: Hundreds of built-in truth and dare questions.
  • Custom Challenges: Users can add, edit, and delete their own truths and dares.
  • Player Management: Add, remove, and manage players with persistent storage.
  • Sound & Haptic Feedback: Immersive audio and vibration support.
  • Score Tracking: Per-player score system with rank messages.
  • Easy Customization: Change all Ad Unit IDs in one central config file.
  • Fully Responsive: Optimized for all mobile screen sizes.

Ad Monetization (Google AdMob – Fully Integrated):

This app comes with a complete, production-ready Google AdMob integration built in accordance with Google Play policies. All ad placements use test ads during development and are ready to be switched to live Ad Unit IDs before publishing.

  • App Open Ad: Shown when the app is launched or resumed from background — maximizes first-impression revenue.
  • Splash Interstitial Ad: Displayed on the splash screen while the app initializes, with a safe fallback timeout so users are never stuck.
  • Interstitial Ads (Action-Triggered): Shown before key navigations (Start Game, Choose Mode, Manage Players, Custom Challenges) for high fill and CPM.
  • Adaptive Banner Ads: Anchored to the bottom of all major screens (Home, Choose Mode, Custom Challenges, Question Screen) using Positioned overlay — content never overlaps the ad.
  • User Consent (GDPR/CCPA): Built-in UMP (User Messaging Platform) consent flow via ConsentManager — fully compliant with European and California privacy laws.

Ad Setup (How to Switch to Live Ads):

All Ad Unit IDs are managed in a single central file:

lib/ads_services/admanagers/ad_unit_id_manager.dart

  • Replace the test Ad Unit IDs with your real AdMob Ad Unit IDs from your AdMob dashboard.
  • Update your App ID in AndroidManifest.xml (Android) and Info.plist (iOS).
  • That’s it — all ad logic, loading, and display is handled automatically.

Technical Details:

  • Flutter SDK: 3.41.2 (Dart 3.11.0)
  • Package: google_mobile_ads (latest stable)
  • Consent: google_user_messaging_platform (UMP SDK)
  • State Management: Flutter built-in (StatefulWidget)
  • Storage: shared_preferences for persistent data
  • Audio: audioplayers for sound effects
  • Clean & Modular Code Structure — easy to extend
  • 100% Ready for Android & iOS release build

What You Get:

  • Full Flutter Source Code
  • Complete AdMob Integration (Banner, Interstitial, App Open, Consent)
  • Step-by-Step Ad Setup Documentation
  • Premium Project Assets (Icons, SVGs, Images, Sounds)
  • Ready-to-publish project structure

How to Setup:

1. Extract the zip file.

2. Open in VS Code or Android Studio.

3. Run flutter pub get.

4. Replace Ad Unit IDs in ad_unit_id_manager.dart with your live AdMob IDs.

5. Update your AdMob App ID in AndroidManifest.xml and Info.plist.

6. Run flutter run or build with flutter build apk --release.

Note: This app uses Google AdMob for monetization. Ads are shown to users in compliance with Google Play policies. Test ads are used by default during development — no real ad revenue is generated until you replace them with live Ad Unit IDs.

Truth or Dare: Spin Wheel Game - Premium Flutter App

0 average based on 0 ratings.

codepulsestudio67

codepulsestudio67

Visit Author's Portfolio

View Portfolio
Last Update 2026-04-16
Created 2026-03-05
Sales 3
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML
Video Preview Resolution