Bridge Engine – GTA-Style NPC & Vehicle Interaction System View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
2022.3.55 or later
Package size
24.5 MB
Files
55
Favorites
9
Views in the past week
17

Price tracking

Last checked
Tracked since
Lowest recorded
$12.00 on

Keywords

Bridge Engine – GTA-Style NPC & Vehicle Interaction System

by GMTech Studio (opens in new tab)

No ratings yet

  • Price drop

Build dynamic NPC and vehicle interaction systems with a unified NPC = Player architecture. Plug & play, scalable, and NavMesh-free.

Discount -66% Previous price $34.99 Price $12.00

Lowest recorded price

Get 66% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Bridge Engine – GTA-Style NPC & Vehicle Interaction System, 6 months Current $12.00; lowest $12.00; highest $34.99 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

Bridge Engine – GTA-Style NPC & Vehicle Interaction System screenshot 1

Bridge Engine – GTA-Style NPC & Vehicle Interaction System screenshot 1

About this asset

Support & Contact

Bridge Engine – GTA-Style NPC & Vehicle Interaction System

Bridge Engine is a core AI and interaction framework built for Unity developers who want to create dynamic gameplay systems — without complex setups or fragmented architectures.

This is not a full open-world system.

Bridge Engine focuses on the foundation layer: NPC behavior, player interaction, and vehicle systems working together in a unified structure.

🧠 Unified NPC = Player Architecture (Core Advantage)

Bridge Engine uses a true NPC = Player architecture.

This means characters are not split into separate AI and Player systems.

Instead, every character uses the exact same core systems:

  • Movement
  • Animation
  • Interaction
  • Camera
  • State logic

The only difference is how the character is controlled:

• When controlled by AI → the system generates decisions
• When controlled by Player → the system receives input

Everything else remains identical.

Animations, movement behavior, interaction flow, and state transitions all use the same pipeline.

This allows seamless switching between AI and Player control at runtime without breaking logic, animations, or behavior consistency.

🚗 Vehicle Interaction System

Built for realistic and conflict-free vehicle interaction.

  • Real-time vehicle entry & exit
  • Door-side awareness (left/right animations)
  • Smart seat targeting
  • Multi-character support
  • Smooth state transitions

🧠 Advanced Seat Manager System

Bridge Engine includes a powerful seat management system designed to prevent chaos when multiple NPCs interact with vehicles.

Each seat follows a clear 3-state logic:

  • 🟢 Available → Seat is free and can be used
  • 🟡 Reserved → Seat is locked for a specific NPC
  • 🔴 Occupied → Seat is taken

This ensures:

  • No seat conflicts
  • No multiple NPCs targeting the same seat
  • Organized and natural vehicle entry behavior

NPCs automatically select the correct door and use the proper animation (left/right side), resulting in realistic and believable interactions.

No teleporting. No snapping. No chaos.

🧭 Custom A* Navigation System (No NavMesh)

Bridge Engine includes a fully custom navigation system:

  • Automatic waypoint generation
  • Automatic connections (no manual setup)
  • Dynamic path recalculation
  • Obstacle detection & avoidance
  • Performance-aware path updates

No Unity NavMesh required.

Designed for flexible and dynamic gameplay scenarios.

🤖 AI & Interaction Framework

Bridge Engine acts as a central AI system that connects:

  • Character movement
  • Navigation
  • Vehicle interaction
  • Group behavior

Behavior dynamically adapts based on:

  • Player state (on foot / in vehicle)
  • Environment changes
  • Target changes

👥 Squad & Group Behavior System

Bridge Engine includes an advanced squad system with player-controlled group commands.

Players can issue commands such as:

  • Follow mode
  • Hold position

NPCs react intelligently based on distance and context:

  • Run when far from the player
  • Walk when close
  • Adjust speed dynamically

The system also features:

  • Dynamic formation system
  • Automatic slot assignment
  • Context-based spacing
  • Obstacle-aware movement
  • Smooth transitions between states

NPCs avoid obstacles, maintain formation, and move as a coordinated group without breaking behavior.

This creates natural, responsive, and believable group AI.

🎮 Character & Camera System

  • Unified movement for AI and Player
  • Built-in camera system
  • Player ↔ Vehicle transitions
  • Smooth and consistent control flow

⚡ Designed for Real Development

Bridge Engine is built for actual projects, not just demos:

  • Rapid gameplay prototyping
  • Clean system architecture
  • Reduced setup complexity
  • Reusable core systems

⚠️ Important Scope (Read Before Purchase)

This is the Core Edition.

It focuses on interaction and AI foundation systems.

It does NOT include:

  • Traffic systems
  • Large-scale city simulation
  • Massive open-world environments

Advanced systems such as traffic, city AI, and dynamic urban features are currently in development and planned for future versions, including Bridge Engine 2.

🎯 Who This Asset Is For

• Developers building AI-driven gameplay systems
• Projects requiring NPC and player interaction
• Vehicle-based gameplay mechanics
• System-focused development workflows
• Teams looking for reusable gameplay architecture

💡 Key Advantages

• Unified NPC = Player architecture
• No NavMesh dependency
• Clean and extensible system design
• Built as a scalable core framework

Note:

  • Animation Rigging is required for IK features
  • Demo models are placeholders
  • Focus is on systems, not visuals

From the publisher's Asset Store listing.

Technical details

Core Architecture

------------------------------------------------------------

NPC = Player Unified Agent

Seamlessly share the exact same logic between players and AI agents.

Runtime Role Switching

Instantly switch control between NPC and Player without duplicating logic or controllers.

------------------------------------------------------------

Vehicle & Squad Interaction

Dynamic Vehicle System

Smooth and realistic real-time vehicle entry and exit.

Advanced Seat Manager

Includes a 3-stage validation system:

• Empty seat validation

• Seat reservation system

• Door conflict prevention

Group Intelligence

Supports squad and group-based vehicle interaction.

Smart Assignment

Slot-based seat assignment with integrated leader-follower logic.

------------------------------------------------------------

Custom Navigation

No NavMesh / No Grid

Fully independent and performance-focused navigation system.

Custom A* Pathfinding

Built from the ground up for large-scale open-world environments.

Runtime Obstacle Avoidance

Dynamic path recalculation based on moving objects and environment changes.

------------------------------------------------------------

Built-in Camera System

No Cinemachine Required

Lightweight standalone camera system included.

Dual Modes

Third-person on-foot and vehicle camera support.

Smooth Transitions

Seamless switching between walking and driving states.

------------------------------------------------------------

Animation & IK System

(Requires Unity Animation Rigging package)

Vehicle IK Integration

Lightweight IK system for realistic interaction.

Driver Details

Hands aligned to steering wheel, with proper foot grounding.

Passenger Realism

Natural hand placement for non-driving characters.

------------------------------------------------------------

Developer & Editor Tools

Editor Waypoint Tool

Full in-scene editing (move, select, delete).

Fast Setup

Quick waypoint placement with optional linking.

Seamless Workflow

Auto-setup support for faster iteration.

Ready to Use

Modular and extensible system with included demo scene.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.55f1 Compatible Compatible Compatible

The core scripts and system logic are fully compatible with all render pipelines (Built-in, URP, HDRP).

The included demo content and materials are configured for the Built-in Render Pipeline by default.

URP and HDRP are supported using Unity’s standard material conversion workflow.

No custom shaders are required. Depending on your project setup, minor manual material adjustments may be needed.

As listed on the Asset Store.