Aller au contenu

Template Jeux

Mudline Off-Road Driving Game App

An off-road driving game for iOS and Android: gas and brake pedals, flips, fuel cans, a garage of trucks and upgrades, missions, a daily reward and a leaderboard with rivals.

  • 10 écrans
  • iOS et Android
  • Données d’exemple
  • Mis à jour le 29 oct. 2026
  • Version vérifiée

Copie gratuite · Code source complet · Sans carte bancaire

Écrans

6 écrans de l’app fonctionnelle.

Contenu

  1. Plays on the first screen: hold gas to go, steer in the air, land on your wheels
  2. A pure, unit-tested physics engine with fuel, flips, big air, checkpoints and crashes
  3. A wet mud track with puddles that splash, mud off the tyres and a truck that gets muddier
  4. A garage of eight trucks of their own shapes and four upgrades that change the physics
  5. Three missions at a time and a 7-day daily reward, all counted from real runs
  6. A leaderboard with rival drivers, and a weekly board on Supabase that times every run on the server

À propos de ce modèle

Overview

Mudline is an arcade driving game in the mud: a small truck over endless hills with a gas and a brake pedal. Balance it in the air, land on its wheels, splash through puddles, grab fuel cans and coins, and go a little further each run. The game is the first screen, ready to play in a second; the garage, missions, leaderboard and settings push over it as pages of the same land.

Everything works with no backend in sample mode, from a lived-in sample save. Connect Supabase for a weekly board of every player and RevenueCat to sell Mudline Plus.

Key features

  • Driving: gas and brake pedals at the bottom of the screen, nose up or down in the air, flips and big air paid in coins, fuel cans to find, a crash past 75°

  • One seeded course that grows steeper in 500 m stretches, coin rows over its crests, posts, checkpoint flags and the player's best on the road

  • Garage: eight bodies of their own shapes, from a buggy to a tractor (six for coins, two only in Plus), and Grunt, Lugs, Springs and Tank upgrades of five levels

  • Missions: three at a time from real runs, a reward when claimed, a harder one in its place; a 7-day daily reward by the phone's date

  • Leaderboard: the player's best among seven course regulars, the ten best runs, and a weekly board with Supabase

  • Game feel: mud clods and dust puffs, puddle splashes, coin pops, a camera kick and stars on a crash, haptics on pickups and flips, all optional

Screens

  • Game: ready, driving, paused and the result board with the crash kept in view

    Game
  • Garage: the truck on a turntable in the shed, bodies and upgrades

    Garage
  • Missions: the daily reward board, missions and the week's driving

    Missions
  • Leaderboard: trucks on mud mounds, rival drivers and your ten best

    Leaderboard
  • How to play, Mudline Plus, Settings, About, Terms of Use and Privacy Policy

Backend

The weekly board is a Supabase migration: every run starts on the server and submit_score takes each run once, refusing one longer than the time since it started, faster than the truck can go or with impossible coins. Anon reads no table; the board shows names, bests and places only, and Delete my data removes a player's runs, name and anonymous sign-in.

Monetisation

One non-consumable purchase, Mudline Plus, through RevenueCat: every truck in the garage and double coins. No ads, no loot boxes, nothing that looks like gambling. Without store keys the Plus page shows a sample price and sells nothing.

Setup

  • Run the migration on your Supabase project, allow anonymous sign-ins and add its URL and key

  • Create the mudline_plus product, the plus entitlement and the default offering in RevenueCat and add its keys

  • Reskin the land, the trucks, the prices and the rivals in a handful of files

gamedriving gameoff-roadarcadephysicsleaderboardmissionssupabaserevenuecatreact nativeexpo

Ce que vous obtenez

  • Code source complet — Expo et React Native en TypeScript, en app dans votre espace de travail.
  • Aperçu en direct — testez chaque changement dans votre navigateur ou sur votre téléphone.
  • Version vérifiée — elle compile et chaque écran s’ouvre sans erreur.
  • Assistant IA — modifiez tout par chat ; chaque changement consomme des crédits.
  • Builds et envoi aux stores — builds iOS et Android, envoyés à l’App Store et à Google Play depuis Publier.
  • Aucun crédit pour copier — la copie elle-même est gratuite.

Conçu avec une version antérieure de FluxNative. Votre copie fonctionne telle quelle ; demandez à l’agent de la mettre à jour quand vous voulez les langues et devises de l’app ou les liens À propos.

Ce qu’il vous faut

  • Un compte FluxNative — le forfait Free accepte jusqu’à 2 apps.
  • Aucun backend au départ — elle tourne sur des données d’exemple jusqu’à ce que vous connectiez le vôtre.
  • Creator ou plus — pour les builds natifs et l’envoi aux stores.
  • Comptes de store — Apple Developer Program (99 US$ par an) et Google Play (25 US$ une fois), pour publier.

Ce que contient le code

écrans
10
fichiers dans votre copie
330
lignes écrites pour cette app
8 103
composants d’interface prêts à l’emploi
139

Textes de l’app en anglais et vietnamien

Stack technique

Expo SDK
57.0.22
React Native
0.86.3
React
19.2.8
TypeScript
6.0.3
Expo Router
57.0.21
Supabase JS
2.112.3
RevenueCat
10.9.1

Tiré du package.json de cette version.

Système de design

Titres
Outfit
Texte
Police du système
  • Modes clair et sombre
  • Liquid Glass
  • Boutons en pilule
  • Cartes en relief

Configuration après le fork

Votre copie s’ouvre avec l’assistant IA qui l’a créée. Suivez les étapes dans l’ordre : connectez sous Serveur ce qu’une étape demande, puis envoyez chaque prompt.

  1. Connect Supabase for the weekly board

    Server › Backend › Supabase: run the board's migration and allow anonymous sign-ins.

    Prompt pour l’IA

    Connect the game's Supabase project for the weekly board: apply supabase/migrations/20261027150000_weekly_board.sql, make sure anonymous sign-ins are allowed (Authentication › Sign In / Providers), and set EXPO_PUBLIC_SUPABASE_URL and EXPO_PUBLIC_SUPABASE_ANON_KEY. Then finish a run and check that it appears on the Leaderboard's This week board.

  2. Sell Mudline Plus with RevenueCat

    Server › Monetization: a non-consumable mudline_plus, the plus entitlement and the default offering.

    Prompt pour l’IA

    Set up Mudline Plus in RevenueCat: a non-consumable product mudline_plus in App Store Connect and Google Play, an entitlement plus that holds it, and the default offering with one Lifetime package. Add EXPO_PUBLIC_REVENUECAT_IOS_KEY and EXPO_PUBLIC_REVENUECAT_ANDROID_KEY, and set PLAN_PREVIEW in src/services/iap/index.ts to my store price.

  3. Make the land and the trucks yours

    The palette, the bodies and their prices, the course and the rivals live in a few files.

    Prompt pour l’IA

    Reskin Mudline for my game: change the land, sky and truck paints in src/features/game/palette.ts, the bodies, upgrades and prices in src/features/game/catalog.ts, and the rival drivers in src/services/leaderboard/rivals.ts together with the seed rows at the end of the weekly board migration. Keep the day and night looks.

  4. Put in your terms and privacy policy

    Replace the in-app sample pages, or set their addresses.

    Prompt pour l’IA

    Replace the sample Terms of Use and Privacy Policy in src/features/legal/TermsScreen.tsx and PrivacyScreen.tsx with my own text, or set EXPO_PUBLIC_TERMS_URL and EXPO_PUBLIC_PRIVACY_POLICY_URL to my hosted pages.

Comment utiliser ce modèle

  1. Utilisez le modèle pour obtenir une copie modifiable, avec son code source, dans votre espace de travail (Modèles).
  2. Demandez à l’assistant IA les changements voulus, avec vos propres mots (Travailler avec l’assistant).
  3. Essayez chaque changement dans l’aperçu en direct ou sur votre téléphone (Aperçu).
  4. Avec Creator ou plus, compilez-le pour iOS et Android et envoyez-le aux stores (Vue d’ensemble de la publication).

Licence et support

Licence

L’app créée pour vous vous appartient ; le code du modèle reste à InspireUI et vous est concédé sous licence pour vos apps (Conditions › Notre propriété intellectuelle).

Aide

  • Guides sur les templates, l’assistant et la publication.
  • Contacter le support depuis Aide ; réponse en général sous 1 à 2 jours ouvrés.
  • Dans votre copie, interrogez l’assistant IA sur n’importe quel écran ou fichier.

Créé par FluxNative

Politique de support

Questions

Est-ce gratuit ?

Copier un template gratuit ne coûte rien, pas même des crédits ; un template Premium est un achat unique par site web. Les changements par chat et les builds consomment des crédits.

Qu’est-ce qui m’appartient ?

L’app créée pour vous vous appartient. Le code du template reste à InspireUI et vous est concédé sous licence pour vos apps (Conditions › Notre propriété intellectuelle).

Faut-il savoir coder ?

Non. Demandez des changements à l’assistant en mots simples ; le code source complet est là si vous le voulez.

Y a-t-il un backend inclus ?

Non. Une app complète nomme le backend requis et vous connectez le vôtre sous Server ; un design tourne sur des données d’exemple.

Puis-je changer le design ?

Oui. L’onglet Design règle la couleur de marque, les couleurs, les polices et les angles sans coût en crédits ; l’assistant change le reste.

Quel forfait pour publier ?

Creator ou plus compile et envoie aux stores, avec vos propres comptes Apple et Google. L’app d’un template Premium se compile avec tout forfait dès que son site web est connecté.

Puis-je télécharger le code source ?

Oui, avec Télécharger le code source ou Push vers GitHub, dès que votre espace de travail a acheté un forfait, des crédits ou un template payant. L’app d’un template Premium exige aussi son site web connecté.

Et si elle a été créée avec une version antérieure de FluxNative ?

Votre copie fonctionne telle quelle. Demandez à l’assistant de la mettre à jour pour les nouveautés comme les langues et devises de l’app ; c’est la dernière étape de configuration.

Prêt à en faire votre app ?

Partez de Mudline Off-Road Driving Game App et changez tout par chat. Votre copie inclut tout le code source.

Copie gratuite. Sans carte bancaire.

Taking a little longer than usual…

Loading FluxNative