"매 air-drop 의 contested-area 의 last-mile resupply — 매 military doctrine + RTS game design 매 shared mechanic". 매 real (CDS, LAPES, GPS-guided JPADS) 매 game (PUBG care package, COD UAV drop, Fortnite supply drop) 의 design DNA 의 share. 매 risk/reward + spatial decision 의 core.
interfaceSupplyDrop{id: string;zone: Vec3;loot_tier:'common'|'rare'|'mythic';contested_score: number;// higher = more enemies near
ttl_sec: number;}functionspawnDrop(matchTime: number):SupplyDrop{consttier=matchTime>600?'mythic':matchTime>300?'rare':'common';return{id: crypto.randomUUID(),zone: pickContestedZone(),loot_tier: tier,contested_score: estimateNearbyPlayers(),ttl_sec: 90,};}
Resupply scheduling (military ops)
fromheapqimportheappush,heappop# Priority by criticality / time-to-zerodefschedule_resupply(units):pq=[]foruinunits:priority=u.critical_class*100-u.hours_until_dryheappush(pq,(priority,u))return[heappop(pq)[1]for_inrange(len(pq))]
Real-time interdiction risk
# Probability of loss per sortiedefsortie_risk(route,threat_belts):p_survive=1.0forbeltinthreat_belts:ifroute.crosses(belt):p_survive*=(1-belt.kill_prob)return1-p_survive
매 결정 기준
상황
Method
매 contested airspace
JPADS HALO
매 permissive + bulk
CDS low-altitude
매 short field rescue
LAPES
매 game design hot-drop
Random + visible parachute (signal contest)
매 cooperative game
Player-called beacon
기본값: 매 JPADS for real ops, 매 visible parachute + 60-90s TTL for games (engagement).
언제: 매 doctrine summary, game-mechanic design, resupply optimization toy model.
언제 X: 매 actual flight planning (use authoritative ATAK/JOPES). 매 safety-critical decision.
❌ 안티패턴
Predictable drop zones: 매 enemy 매 ambush.
Over-precision in game: 매 contest 의 X → boring loot.
No TTL on drops: 매 stale loot 의 clutter.
Single-route resupply: 매 interdiction 의 vulnerable.
🧪 검증 / 중복
Verified (US Army FM 4-20.41 Airdrop Operations 2024 update; PUBG/Fortnite design notes).