View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.0 or later
- Package size
- 649 KB
- Files
- 149
- Favorites
- 28
- Views in the past week
- 37
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $24.11 on
Keywords
Modular Connection Systems — Power, Logic & Resource Network Kit
A runtime-ready Unity framework for building modular power, signal, fluid, gas, heat, and item networks with prefabs, API, save/load, and an Asset Hub.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Modular Connection Systems — Power, Logic & Resource Network Kit screenshot 1
About this asset
Modular Connection Systems is a runtime-ready Unity package for creating connected gameplay systems: electricity, logic signals, pipes, gas, heat, item transport, factory chains, doors, switches, storage, and custom resource networks.
The package is built around a graph-based network solver. Objects are connected through nodes, ports, links, and channel definitions, allowing you to create gameplay systems where power, resources, signals, pressure, or items move between components.
Included systems:
- Power networks: generators, batteries, breakers, fuse boxes, cables, lamps, powered doors, and powered relays.
- Signal and logic networks: buttons, sensors, relays, timers, AND/OR/NOT/XOR gates, alarms, signal lights, sorters, and signal-controlled devices.
- Fluid and pressure networks: liquid sources, pumps, pipes, valves, tanks, pressure switches, leaks, and pressure-driven doors.
- Gas networks: gas sources, reservoirs, compressors, burners, threshold switches, and ventilation-related prefabs.
- Item and factory mechanics: conveyors, inserters, extractors, storage, packers, furnaces, press machines, crafting stations, and factory item prefabs.
- Runtime gameplay support: network manager, graph solving, topology validation, events, runtime connection utilities, and JSON save/load support.
The package includes ready-to-use prefabs, built-in channel assets, materials, runtime scripts, and an editor Asset Hub window for browsing prefabs, channels, materials, runtime scripts, and active scene diagnostics.
You can use the included prefabs directly or attach network components to your own GameObjects. The public Runtime API allows scripts to bind sources, consumers, storage, switches, hubs, and junctions, connect or disconnect nodes, refresh and solve networks, and subscribe to gameplay events such as activation, resource changes, signals, overloads, and leaks.
Suitable for:
- Factory automation games
- Survival and crafting games
- Base-building games
- Puzzle and logic games
- Immersive sim systems
- Engineering, maintenance, and resource-management mechanics
- Any project that needs modular connected gameplay objects
This is a GameReady package focused on runtime systems and ready assets. It does not include demo scene builders, prefab generators, tests, documentation source files, or marketing tools.
From the publisher's Asset Store listing.
Technical details
Features
- Graph-based runtime system for modular gameplay networks.
- Built-in channels for Power, Fluid, Gas, Signal, Item, plus Heat/custom channel support.
- Ready-to-use prefabs for generators, batteries, pumps, tanks, valves, doors, switches, logic gates, alarms, gas systems, factory machines, storage, and conveyors.
- Ready Mechanism Sequences for common ordered setups.
- Runtime API for creating nodes, ports, links, solving networks, and listening to events.
- Asset Hub editor window for browsing prefabs, channels, materials, scene health, and mechanism sequences.
- Prefab Visual Editor for creating and editing network-ready prefabs.
- Runtime connection support with sockets, route previews, link visuals, branches, and manual routes.
- Topology validation and runtime debug overlay.
- JSON save/load system with extension support for custom gameplay state.
- Custom channel definitions with configurable colors and link visual prefabs.
- Includes PDF documentation and integration guide.
Supported platforms
Runtime: any Unity 6 supported build platform.
Editor tools: Unity Editor only.
Recommended listed platforms:
- Windows
- macOS
- Linux
- Android
- iOS
- WebGL
Supported OS
- Windows 10 / 11
- macOS versions supported by Unity 6
- Linux distributions supported by Unity 6
Link to documentation
Documentation is included in the package:
- ModularConnectionSystems/ModularConnectionSystems_Manual.pdf
- ModularConnectionSystems/ModularConnectionSystems_IntegrationGuide.pdf
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.0f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.