A turn-based RPG developed in Unity for Android, featuring strategic combat with elemental and class-based mechanics.
World Shards is a mobile RPG that implements a turn-based combat system with character progression and gacha mechanics. The game uses Unity Cloud Services for authentication and persistent data storage across devices.
- Turn-based mechanics with action queue and elemental advantage resolution
- Class-based interactions - Warriors, Mages, Archers, Rogues, Healers, Tanks, Monks with defined matchups
- Elemental system - Wood, Water, Fire, Neutral elements affecting damage calculations and ability effects
- Skill mechanics - Each character has 3 unique skills with individual cooldowns and effects
- Hero roster with level progression and stat customization
- Gacha summoning system for acquiring new characters
- Team composition with 5-character lineup
- Persistent character state via cloud save
- Campaign-based story with progressive difficulty
- Character leveling and stat enhancement
- Team synergy balancing (offense/defense/support roles)
| Component | Details |
|---|---|
| Game Engine | Unity 2022.3.35f1 |
| Language | C# |
| Backend | Unity Cloud Services (authentication + save data) |
| Platform | Android (API 21+) |
| UI | Mobile-optimized touch controls |
| Audio | Adaptive soundtrack with spatial sound effects |
- Cloud authentication with persistent player identity
- Cross-device save synchronization
- Performance optimization for mobile devices
- Dynamic audio system adapted to gameplay state
- Responsive mobile UI
| Battle System | Team Lineup |
|---|---|
![]() |
![]() |
| Turn-based combat with elemental effects | Strategic team composition interface |
- Unity 2022.3.35f1+
- Android SDK (API 21+)
- C# 9.0+
git clone https://github.com/DylasCoding/WorldShards.gitOpen the project in Unity and build for Android.
APK available at
https://drive.google.com/drive/folders/1yEmvUFmDVFLH-hOxPSviUjv1IoZnIZHb?usp=sharing
