A demo action role-playing game (ARPG) built with Unity, inspired by classic games like Diablo, Path of Exile, and Torchlight.
- Isometric camera perspective
- Character movement and basic combat system
- Enemy AI and combat mechanics
- Basic inventory system
- Simple skill/ability system
- Demo level with procedurally generated elements
- Unity 2022.3 LTS or newer
- Visual Studio 2022 or VS Code with Unity tools
- Git LFS for large file handling
- Clone this repository
- Install Unity Hub and Unity 2022.3 LTS
- Open the project through Unity Hub
- Install required dependencies through the Package Manager
- Use Unity's Universal Render Pipeline (URP) for graphics
- Follow Unity's recommended input system (Input System package)
- Implement modular design for easy feature expansion
- Keep performance in mind for web deployment
Assets/
├── Animations/ # Character and UI animations
├── Materials/ # Materials and shaders
├── Models/ # 3D models and assets
├── Prefabs/ # Reusable game objects
├── Scenes/ # Game scenes
├── Scripts/ # C# scripts
│ ├── Core/ # Core game systems
│ ├── Player/ # Player-related scripts
│ ├── Enemy/ # Enemy AI and behavior
│ ├── UI/ # User interface scripts
│ └── Utils/ # Utility scripts
└── UI/ # UI assets and sprites
This project is intended for portfolio demonstration purposes only.