Skip to content

Embark on an epic journey in this 2D pixel-art RPG, where you explore mysterious lands, battle fearsome creatures, and uncover hidden treasures. Customize your hero, forge powerful weapons, and shape the fate of the realm through your choices

License

Notifications You must be signed in to change notification settings

AbraxasContact/2D-RPG-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2D RPG Game

A classic top-down 2D RPG written in Java. Explore mysterious lands, battle creatures, and uncover hidden treasures.

Java PRs Welcome License: MIT

🎮 Features

  • Top-down movement and tile-based world
  • NPC interactions and basic quests
  • Inventory and items
  • Simple combat loop (attack / health / defeat)
  • Save & load

📸 Screenshots

  • Comming soon

🧰 Tech Stack

  • Java 17+
  • (Choose one) JavaFX / LibGDX / Processing
  • Gradle (recommended) or plain javac

🚀 Getting Started

Prerequisites

  • Java 17 or newer
  • Git

Clone

git clone https://github.com/AbraxasContact/2D-RPG-game.git
cd 2D-RPG-game

🎮 Controls

  • Move: WASD / Arrow keys
  • Interact: E / Enter
  • Attack: Space
  • Pause/Menu: Esc

🤝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md for setup, style, and pull-request guidelines.

📜 Code of Conduct

Help us keep a friendly community. See CODE_OF_CONDUCT.md. 🗺️ Roadmap

  • Map editor basics
  • Dialog system with branching choices
  • Enemy AI polish
  • Boss fight
  • Save slots and settings menu

🙌 Contributors

Thanks to all contributors!

About

Embark on an epic journey in this 2D pixel-art RPG, where you explore mysterious lands, battle fearsome creatures, and uncover hidden treasures. Customize your hero, forge powerful weapons, and shape the fate of the realm through your choices

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages