How xagesx/clawguelike works
The project appears to be a Unity claw-machine roguelike, based on its project name and gameplay script and asset names. The likely player loop spans machine control, item interaction, round progression, and shop choices, with a simulated chain and UI supporting play. The tree also shows coin, relic, cheat, and special-item data assets. No README content or source excerpts were supplied, so these roles are inferred from names; call and data-flow relationships cannot be verified and are omitted.
Components 20
Machine gameplay
- Controller
Assets/Scripts/Controller.cs - Game manager
Assets/Scripts/GameManager.cs - Magnet
Assets/Scripts/Magnet.cs - Chute drop
Assets/Scripts/ChuteDrop.cs
Items and data
- Item spawner
Assets/Scripts/ItemSpawner.cs - Item pickup
Assets/Scripts/ItemPickup.cs - Item data
Assets/Scripts/Data/ItemData.cs - Coin asset
Assets/Data/Coin.asset - Special coins
Assets/Data/SpecialCoins
Rounds and shop
- Rounds manager
Assets/Scripts/RoundsManager.cs - Shop manager
Assets/Scripts/Shop/ShopManager.cs - Shop item data
Assets/Scripts/Shop/ShopItemData.cs - Cheat data
Assets/Scripts/Shop/CheatData.cs - Relic data
Assets/Scripts/Shop/RelicData.cs
Physics and UI
- Chain solver
Assets/Scripts/VerletChain.cs - Chain renderer
Assets/Scripts/ChainRenderer.cs - Game overlay
Assets/Scripts/GameOverlay.cs - Panel manager
Assets/Scripts/PanelManager.cs - Object pool
Assets/Scripts/ObjectPool.cs
Other components
- Player