🎯 Rocket Target Campaign Mode

Patake Android Application Modules & Mechanics

Put your precision and tactical calculations to the test in the Rocket Target Campaign Mode. Launch customizable rocket cylinders, calculate atmospheric wind offsets, hit moving targets, and unlock progressive stage maps.

Campaign Mode Stage Gameplay

1. Core Purpose & Rules

The campaign screen utilizes coordinates from `CampaignMapScreen.kt` and `GameplayScreen.kt` to load specific levels. The objective is to shoot down moving target boards in the sky using rockets. The physics engine applies gravity and wind currents to the rocket paths, requiring players to lead their shots to hit targets accurately.

2. Progressive Stage Map

Missions are displayed as nodes on a sequential roadmap. Clearing a mission unlocks subsequent levels. The app tracks your achievements in real-time:

  • Level Locks: Locked levels display a lock icon (🔒) and remain closed until the preceding level is completed.
  • Stars Achievement: Earn 1, 2, or 3 stars (⭐) per level based on the number of targets hit, rockets consumed, and timing efficiency.

3. Player Progress & Currency Economy

Player stats are stored in the local database to unlock items and track progress:

  • Sparkles (✨): Earn sparkles by launching fireworks and completing levels. Spend them in the shop to unlock premium skins.
  • Player Level & XP (👑): Unlocking a new level requires 1000 XP. Track your level progress on the Main Menu.
  • Completed Missions: Displays the total count of successfully cleared target challenges.

4. The Festival Shop Dialog

The game features an in-app market dialog (`FestivalShopDialog.kt`) where players can spend collected 🪙 **Festival Coins** to customize their gameplay. Shop items include:

  • 🧱 Rangoli Launch Pad (SKIN_RANGOLI): Custom Diwali sand-art launch platform. Cost: 50 🪙.
  • 🪔 Diya Ring Platform (SKIN_DIYA_RING): A glowing circle of oil diyas to house launchers. Cost: 75 🪙.

5. Google Play Achievements Tracker

The game automatically tracks your achievements via GPGS (`AchievementChecker.kt`):

  • 🏆 First Spark (AC001): Launch 1 firework into the sky.
  • 🏆 Hundred Lights (AC002) / Festival Night (AC003): Launch 100 and 500 fireworks respectively.
  • 🏆 Fireworks Legend (AC004) / Ten Thousand Stars (AC005): Launch 1,000 and 5,000 fireworks.
  • 🏆 Collector / Connoisseur / Master Collector (AC006 - AC008): Unlock 5, 10, and all 15 fireworks definitions.
  • 🏆 Explorer / World Traveler (AC009 - AC010): Unlock 3 and all 6 backgrounds.
  • 🏆 Showoff / Virtuoso / On Fire / Impossible (AC011 - AC014): Achieve combo chains of 10x, 25x, 50x, and 100x.
  • 🏆 Festival Spirit / Diwali Champion (AC015 - AC016): Clear 5 Diwali levels, scoring 3 stars on all.
  • 🏆 On a Mission / Mission Master (AC017 - AC018): Complete 10 and all 25 campaign stages.
  • 🏆 Returning Star / Devoted Fan (AC019 - AC020): Play for 3 and 7 consecutive days.

6. Level Environments

Levels are set in beautiful locations, each with its own visual style and backdrop color profiles:

  • Palace Gardens (🕌): Royal domes backdrop with slow winds.
  • River Ghats (🌊): Water reflection tiles and medium wind drift.
  • Rooftop Terraces (🏠): Street lights background with erratic wind currents.
  • Temple Verandahs (🏛️): Archways silhouette with high wind speed.

7. How to Play

  1. Tap a level node on the Campaign Map.
  2. Adjust the launcher angle and power slider at the bottom.
  3. Check the wind compass indicator (🧭) to estimate path drift.
  4. Release to fire! Hit the targets to score points and gain XP.
Download APK and Play Now 🚀 Back to Home