Inspiration
Procedural Generation and Emojis => GENOJI!!! Inspired by text adventure games and fantasy role playing games
What it does
Generates a randomly generated maze dungeon with enemies, traps and treasure. Here's the catch: It's run completely within a discord bot. Attack the enemies by using emoji reactions. Certain classes are allowed to use specific emojis.
How I built it
We divided the project into four tasks:
- Dungeon generation (Nana)
- Combat engine (Bennett)
- User interface (Matt)
Challenges I ran into
- New to using python!
- Deciding on data structure type
Accomplishments that I'm proud of
- Implemented a functional combat engine
- Detected and restricted user reactions
- Integrated interface with combat engine
What I learned
- Learned basic python
- Learned how to delegate project responsibilities
- Discord python API
What's next for Genoji, The Text/Emoji Adventure Game Discord Bot
- Uploading custom images for dungeon map and monsters
- Implement dungeon exploration engine
- Add random monster generation
- Refining/balancing the combat system
- Implement leveling and loot
Built With
- discord.py-library
- python
Log in or sign up for Devpost to join the conversation.