Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@SinlessDevil SinlessDevil released this 17 Apr 15:33
35cf036

📦 v1.0.0 — First Release of TetrisInventorySystem
A flexible inventory system inspired by the classic Tetris layout. Includes stacking logic, dynamic resizing, drag & drop, and full MVVM pattern support for Unity UI.

🎯 Features:
🎮 Drag-and-drop inventory interaction
🧩 Tetris-style item arrangement with collision detection
🔄 Dynamic slot resizing and stacking
🎨 MVVM UI structure with data binding
🌀 Inventory animations powered by DOTween
✨ Integrated effects using ParticleEffectForUGUI
⚙️ Full async support using UniTask
🔧 Built on URP with modular design for reuse

📥 To import:
Download the attached .unitypackage

In Unity:
Assets > Import Package > Custom Package...
Select the file and import all

⚠️ Requirements:
Odin Inspector
Zenject
DOTween
ParticleEffectForUGUI
UniTask
URP (Universal Render Pipeline)

⚙️ Setup Instructions:
Bind all required interfaces via Zenject installers
Make sure URP is enabled in your project settings
Ensure ParticleEffectForUGUI is imported before use in canvases
All systems are plug-and-play and ready to use out of the box!