https://github.com/julieisbaka/dungeon-crawler-world
Dungeon Crawler World fan made game
https://github.com/julieisbaka/dungeon-crawler-world
game
Last synced: 8 months ago
JSON representation
Dungeon Crawler World fan made game
- Host: GitHub
- URL: https://github.com/julieisbaka/dungeon-crawler-world
- Owner: Julieisbaka
- License: mit
- Created: 2025-02-12T23:52:18.000Z (9 months ago)
- Default Branch: Main
- Last Pushed: 2025-02-13T01:03:43.000Z (9 months ago)
- Last Synced: 2025-02-13T01:22:44.261Z (9 months ago)
- Topics: game
- Homepage:
- Size: 42 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# **README.MD**
## Dungeon Crawler World
Welcome to Dungeon Crawler World! This project is a thrilling adventure game where players explore dungeons, fight monsters, and collect treasures.
## Features
- **Exploration**: Navigate through randomly generated dungeons.
- **Combat**: Engage in turn-based battles with various monsters.
- **Loot**: Find and collect powerful items and equipment.
- **Progression**: Level up your character and improve your skills.
## Getting Started
To get started with Dungeon Crawler World, follow these steps:
1. Clone the repository:
```sh
git clone https://github.com/yourusername/Dungeon-crawler-world.git
```
2. Navigate to the project directory:
```sh
cd Dungeon-crawler-world
```
3. Install the dependencies:
```sh
npm install
```
4. Start the game:
```sh
npm start
```
## Contributing
We welcome contributions from the community! To contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bugfix.
3. Make your changes and commit them with clear messages.
4. Push your changes to your fork.
5. Open a pull request to the main repository.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
## Contact
For any questions or feedback, please open an issue on GitHub or contact the project maintainers.
## Changelog
### Added
- Input management system with mouse and keyboard support
- GLM integration for vector mathematics
- GLFW window management implementation
### Updated
- Core systems to use modern C++ features
- Refactored input handling to use Singleton pattern
### Fixed
- Package dependency issues
### Initial
- Initial project setup
- Basic CMake configuration
- Core game engine structure
- Build system configuration