Welcome to DragonQuest, a Streamlit-based game and level editor where you can explore dungeons, design your own levels, and embark on exciting adventures.
- Play a text-based dungeon crawler game.
- Design and edit dungeon levels using the built-in level editor.
- Choose from various tiles and objects to create unique levels.
- Export and share your custom levels with others.
-
Clone the repository:
git clone https://github.com/vikasharma005/DragonQuest.git cd DragonQuest-Streamlit-Game
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run streamlit_app.py
- Navigate through the dungeon using arrow keys or the on-screen controls.
- Encounter monsters, collect treasures, and find hidden secrets.
- Challenge yourself with randomly generated levels or design your own.
- Access the level editor tab in the app to create and edit dungeon levels.
- Choose tiles from the tileset to design the layout of your levels.
- Save and download your custom levels in CSV format.
Contributions are welcome! If you find bugs or have suggestions for improvements, feel free to submit a pull request.
This project is licensed under the MIT License.
Enjoy your adventure in the DragonQuest world! Create, explore, and share your dungeon levels with other players.