View on Asset Store (opens in new tab)
Package details
- Latest version
- Version 1.0.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 262 KB
- Files
- 28
- Views in the past week
- 0
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Advanced Gameplay System Toolkit
- Price drop
Production-ready Unity 6 game systems library. 22 scripts, 6 packages, observer pattern architecture.
Lowest recorded price
Get 67% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Advanced Gameplay System Toolkit screenshot 1
About this asset
AethelLight is a complete Unity game systems library extracted
and generalized from Aethel's Light, a shipped 3D medieval
fantasy RPG on Itch.io.
Every system is production-tested, Unity 6 compatible, and
wired through a central C# event bus so packages never
directly reference each other. Use one system, several, or
the entire library without anything breaking.
WHAT'S INCLUDED
CORE
- AethelEvents central observer-pattern event bus
- IDamageable, IHealable, IAudioReactive interfaces
- Works with any enemy or player implementation
SAVE SYSTEM
- Cloud save via Unity Gaming Services
- AES-256 encrypted local JSON fallback
- Automatic cloud-to-local failover
- Generic SaveManager works with any serializable class
PLAYER
- AAA camera-relative movement with smooth rotation
- Slash, projectile, aura, and shield abilities
- Spatial audio with proximity enemy radar
- Invincibility frames on respawn
CAMERA
- Smooth third-person orbit with wall collision
- Top-down follow camera
- One-click perspective toggle with PlayerPrefs persistence
- Screen-centre aim targeting with enemy detection
WORLD
- Smooth day/night cycle with skybox blending
- Enemy activation controller with hysteresis
- Portal-based wave spawner
- Crystal power-up system with countdown respawn
UI
- Pause, settings, and stats panels
- Damage flash system
- Generic stats tracker — any enemy tag supported
- Settings persistence via PlayerPrefs
KEY FEATURES
✓ Unity 6 compatible — tested and verified
✓ Observer pattern — zero direct coupling between systems
✓ IDamageable interface — plug into any enemy AI
✓ Cloud save + encrypted local fallback in one call
✓ Fully documented — PDF manual included
✓ Built from a real shipped game — not tutorial code
REQUIREMENTS
- Unity 2022.3 LTS or Unity 6
- TextMeshPro (included with Unity)
- Unity Gaming Services (optional, for cloud save only)
From the publisher's Asset Store listing.
Technical details
- Unity Version: 2022.3 LTS minimum, Unity 6 recommended
- Render Pipeline: URP, HDRP, and Built-In supported
- Scripting Backend: Mono and IL2CPP
- .NET Standard: 2.1
- Language: C# only
- Scripts: 22 scripts across 6 packages
- Dependencies: TextMeshPro (built-in),
Unity Gaming Services (optional)
- Input System: Input Manager (Legacy)
- No third-party plugins required
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.8f1 | Compatible | Compatible | Compatible | Compatible |
Purely C# based architectural system. Fully compatible with all render pipelines: Built-in, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP). Works seamlessly across all target platforms including PC, Console, Mobile, and WebGL. Zero external package dependencies required. Plug-and-play architecture designed for highly scalable game loops.
As listed on the Asset Store.