A step-by-step RPG game project built in Java using Swing.
Developed for learning game architecture, rendering, and mechanics with a focus on incremental feature building.
- 🖼️ Custom game window with minimize/maximize/close controls
- 🎨 Rendering panel for graphics and animations
- 🧍 Player character with:
- Idle animation (8 frames)
- Run animation (10 frames, directional support)
- Attack animations (Attack1, Attack2, Attack3 sequences)
- 🎮 Keyboard controls for movement (WASD) and combat (Space, Shift, Ctrl)
- 📊 HUD overlay showing HP, MP, Strength, and Defense
- ⚔️ Combat system (damage, healing, mana usage)
- Planned: maps, enemies, collision detection, inventory system
- Install Eclipse IDE or any other Java IDE.
- Clone this repository:
git clone https://github.com/SatishGautam1/RPGGame.git