Mazes and Memes is a roguelike dungeon crawler that brings the theme of memes to the genre. Each level's maze, enemies, and things inside are procedurally generated.
https://mazes-and-memes.netlify.com/
- Initial UI and React components for the start, maze, and combat screens.
- The fetch to gather JSON meme data.
- The function to create random mazes
- The functions to create each level including the things and coordinates inside it.
- Rendering of each level as player enters
- Player movement
- Object interactions
- Handling combat
- Lose condition
- Boss added
- Win condition and reward
- svgs used for tiles
- Added music and sound
- Updated manifest.json for homescreen/splash branding
- Refactored code for organization
- Storing json data in IndexDB and serving offline first for best UX