Roguelike game with procedural content generation, which is based on ideas and concepts from "Procedural Content Generation for C++ Game Development" by Dale Green.
- C++14
- SFML 2.4.1
- CMake 3.7.1
- Giving objects random sprites
- Spawning enemies and items at a random location
- Spawning a range of game items (and dropping them from enemies)
- Choosing a player class, its characteristics and sprites
- Generating random traits for a player
- Altering existing sound effects
- Generating game behavior (AI)
- Generating a dungeon (mazes and rooms)
- Eric Skiff for awesome music tracks [by CC Attribution License]
- Freesound for the following sounds (located in
resources/ambient
folder):- "owl.wav" by AndrewJonesFoto [by CC Attribution License]
- "Water Drip Loop [mono]" by D W [by CC Attribution License]
- "Ambience, Night Wildlife, A.wav" by InspectorJ [by CC Attribution License]