Pyro-Adventure is a 3D action-adventure game made in Unity that follows the journey of Pyro, a brave knight on a quest to reclaim his kingdom.
The peaceful realm was thrown into chaos when a treacherous usurper seized the throne, and Pyro must traverse dangerous landscapes, battle enemies, and overcome obstacles to defeat this dark ruler.
- Player movement: walk, run, sprint, jump
- Sword combat system with hit detection
- Enemy AI with damage response
- Health system with animations and VFX
- Main menu, game over screen, and in-game UI
| Key | Action |
|---|---|
| W | Move Forward |
| S | Move Backward |
| A | Strafe Left |
| D | Strafe Right |
| Left Shift | Sprint |
| Space | Jump |
| R | Sheathe and Unsheathe sword |
| Left Mouse Button | Sword Attack |
| Esc | Open / Close Menu |
- Unity 2026
- C#
- Built-in Render Pipeline
This project was created for learning purposes:
- Player movement mechanics & animations
- Sword combat and hitbox implementation
- Enemy AI & damage systems
- Terrain & texture-based interactions
- UI & menu design
-
Enemy AI – RPG Combat Series (YouTube)
https://www.youtube.com/watch?v=tbnUxXrRg4s -
Full 3D Enemy AI in 6 Minutes (YouTube)
https://www.youtube.com/watch?v=UjkSFoLxesw -
Unity Learn – AI Navigation
https://learn.unity.com/tutorial/adding-ai-navigation
-
Unity UI Tutorials
https://unity3d.com/learn/tutorials/topics/user-interface-ui -
Unity Audio Tutorials
https://unity3d.com/learn/tutorials/topics/audio -
Unity Physics (Rigidbodies)
https://unity3d.com/learn/tutorials/topics/physics
👨💻 Developed by – @Arijit2175

