AR-015 — Barrier system (LOCKED)

LOCKEDv1 · 2026-08-01

AR-015 — Barrier system (LOCKED)

Promoted from Action Required card AR-015. This is the decision of record.

This is one of the systems I think we can make better than Free Fire's Gloo Wall. The mistake would be trying to make 10 different barriers. That creates balancing nightmares. Instead, I would make ONE core barrier system with different visual families and tactical roles. This keeps it simple, competitive, and easy to balance. --- # AR-015 — Divine Barrier System (LOCKED) Status: APPROVED Priority: HIGH --- # Purpose The Barrier System is Astra's equivalent of Free Fire's Gloo Wall. However, barriers are not just emergency walls. They are tactical tools that: * Create temporary cover * Enable revives * Block enemy sightlines * Control movement * Support team rotations * Create counterplay in open terrain The Barrier System exists to extend tactical decision-making, not to replace gun skill. --- # Core Philosophy > A barrier should buy time, not guarantee survival. Every barrier can be: * Broken * Flanked * Outplayed * Waited out A barrier should never make a player invincible. --- # Player Rules Every player starts every match with: * 1 Barrier Slot Barriers are found through loot. Only one barrier type can be equipped at a time. Changing barriers replaces the previous one. No stacking. --- # Deployment Deployment Time 0.4 seconds Reason Fast enough to react. Slow enough to punish panic. --- # Lifetime Barrier Duration 30 seconds Barrier disappears automatically. No permanent structures. --- # Health Barrier HP Approximately 400 HP Destroyed by sustained fire. Heavy weapons destroy faster. --- # Inventory Barrier occupies one dedicated inventory slot. Separate from * Weapons * Healing * Runes Players always know where it is. --- # Barrier Categories Instead of ten unrelated barriers, Astra launches with five tactical families. Each family has the same base HP and lifetime, but different behaviour. --- # 1. Shila-Stambh Role: Standard Cover The default barrier. Visual Ancient stone slab rises from the earth. Characteristics * Flat wall * Medium width * High durability * Best all-round choice Use Case Emergency cover. Rotation. Healing. Revive. --- # 2. Vajra Dome Role: Defensive Bubble Creates a small protective dome. Characteristics * Circular * Smaller than Shila * Excellent for Duo revives * Cannot be stacked Use Case Final circles. Healing. Revive. --- # 3. Vana Barrier Role: Natural Cover Large sacred roots emerge. Characteristics * Irregular shape * Slight camouflage * Excellent inside jungle zones Use Case Ambush. Stealth. Forest fights. --- # 4. Varuna Wall Role: Vision Control Flowing sacred water. Characteristics * Distorts visibility * Slightly slows projectiles visually * Excellent for crossing open ground Use Case River crossings. Retreat. Rotation. --- # 5. Rudra Pillars Role: Movement Cover Three stone pillars emerge. Characteristics * Multiple cover points * Encourages aggressive peeking * High skill ceiling Use Case Competitive play. --- # Barrier Interaction Rules Barriers interact with the world. Examples Fire ↓ Burns vegetation around barrier. --- Lightning ↓ Damages water barriers more effectively. --- Explosive weapons ↓ Deal increased damage. --- No barrier is immune. Every barrier has a counter. --- # Combat Balance Barrier is a defensive utility, not an offensive weapon. Barrier cannot: * Deal damage * Trap enemies * Reflect bullets * Stun opponents Barrier only creates tactical opportunities. --- # Deployment Restrictions Barriers cannot be placed: * Inside other barriers * Inside solid walls * On extremely steep slopes * On rooftops with insufficient space * In invalid geometry Automatic placement preview appears before deployment. --- # Cooldown Barrier cooldown begins after deployment. Cooldown 25 seconds Prevents barrier spam. --- # Loot Economy Barrier rarity affects appearance only, not strength. Example Common ↓ Stone texture. Rare ↓ Gold engravings. Legendary ↓ Floating sacred runes. Gameplay remains identical. --- # Duo Strategy Barrier becomes a key teamwork tool. Example Player A deploys Shila-Stambh. Player B revives teammate. Barrier expires. Team rotates. This encourages coordination without introducing complex mechanics. --- # Audio Design Every barrier has a unique deployment sound. Shila Deep stone impact. Vajra Electric hum. Vana Roots breaking ground. Varuna Flowing water. Rudra Stone pillars erupting. Players can identify barrier type without seeing it. --- # Visual Design Barrier silhouettes are intentionally distinct. This follows Hard Rule #003 Silhouette First. Even on Low graphics: * Flat wall * Dome * Roots * Water sheet * Pillars are immediately recognizable. --- # Technical Design Implementation uses a shared barrier framework. Common systems: * Placement * Health * Lifetime * Network synchronization * Destruction * Animation timing Only visuals and behaviour differ. This minimizes code duplication and simplifies balancing. --- # Performance Budget Maximum active barriers: * Solo: 8 * Duo: 12 Oldest barriers automatically despawn if the global limit is exceeded. Barrier meshes use: * Shared materials * Shared shaders * Shared destruction effects Designed to support low-end Android devices. --- # Future Expansion Additional barrier skins and visual themes may be introduced over time. Examples: * Temple Stone * Black Granite * Lotus Marble * Crystal Shrine * Sacred Sandstone These are cosmetic variants only. Gameplay characteristics remain unchanged. --- # Hard Rules The Barrier System must always obey: * Gun skill remains the deciding factor. * Barriers create opportunities, not guarantees. * Every barrier has clear counters. * Barrier placement must be predictable and readable. * No pay-to-win barrier variants. * Performance takes priority over visual complexity. --- # 🔒 Final Design Philosophy The Barrier System exists to make firefights more tactical without slowing the pace of the game. A good player uses barriers to: * Reposition * Revive * Heal * Create angles * Survive rotations —not to become invulnerable. The goal is for barriers to become a skill expression tool, much like the Gloo Wall in Free Fire, but integrated naturally into Astra's mythological world and designed from day one around fairness, readability, and mobile performance.