The Legend of the Mondrokko by ditam
Forage for mushrooms in the forest guarded by the fabled Mondrokko.

How to play
Move with the arrows keys or WASD, E to interact and pick up items. Buy various upgrades from the merchant in town.
When your backpack is full, you're automatically brought back to town, but you can leave early by pressing L. Mushrooms in your inventory are automatically sold when you visit the merchant. Listen to him carefully to complete the story.
| Link | https://github.com/ditam/ld58-collector |
| Link | https://tamas.xyz/ld58-collector/ |
| Original URL | https://ldjam.com/events/ludum-dare/58/the-legend-of-the-mondrokko |
Ratings
| Overall | 581th | 3.239⭐ | 25🧑⚖️ |
| Fun | 489th | 3.208⭐ | 26🧑⚖️ |
| Innovation | 602th | 2.854⭐ | 26🧑⚖️ |
| Theme | 285th | 3.84⭐ | 27🧑⚖️ |
| Graphics | 658th | 2.82⭐ | 27🧑⚖️ |
| Humor | 514th | 2.688⭐ | 26🧑⚖️ |
| Mood | 628th | 3.12⭐ | 27🧑⚖️ |
| Given | 40🗳️ | 27🗨️ |
As usual, I have a long list of ideas and improvements I didn't get around to, and I'll try to add them in a post-jam version soon, but I'm still happy that I managed to submit something reasonably complete. I hope you enjoy playing!
The game loop is perfectly timed, each trip is not too long, and the progression in terms of money is fine as well. I mostly increased backpack size and a bit of speed.
- The merchant giving hints (rocks, poison mushroom) is really nice, maybe more trivia about what mushroom are valuable would be even better ("Whaa! a shitake, that's super", "boletus, so common..." )
- Maybe some sound would have been nice.
---
I myself **[collect GitHub entries](https://github.com/stars/dhmmasson/lists/ludum-dare-58)**: So it's super nice to see you have used GitHub during the development process of the game (42 nice commits). I have started **collecting entries** backed up by GitHub! I have also collected a few tricks to make the repos shinier across my Ludum Dare participations
---
# Repo name and Description
You can update the repository name (I always name my repo ldXX and I rename when I have found a name for my game) without breaking links (GitHub redirects old names to new ones), and add a description for inclusion in the list
(<https://github.com/dhmmasson/ld58> still redirect to my repository)
# Readme and Badges
Include the link to your ldjam entry in the Readme. I also have created badges that you can use to decorate your README:
```




```

# Topics
Consider using these **topics** on your github description to make your Ludum Dare entry more discoverable:
- `game`
- `game-development`
- `ludum-dare`
- `ludumdare`
- `ludumdare58`
- `ludum-dare-58`
- `ld58`
# Cover Art
You can also use your cover art for the ```Social preview``` image in the repository ```Settings```
# Stars
I have starred and added your repository to a list of ld58 compo: <https://github.com/stars/dhmmasson/lists/ludum-dare-58>
(Also, I am on a quest to have a repo reach 10 stars. If you play my game, consider [leaving a star on my repo](https://github.com/dhmmasson/tilesCollector) as well.)
@martynas-dargis yeah, I probably wasted way too much time reinventing the wheel here (sprite animations, scrolling viewport, scene swapping etc), but going engine-less is just a lot of fun! I've made all but one of my LD entries from scratch like this.
@dhim thanks, that's a very thorough list of recommendations, I didn't know about topics and social previews on GitHub, I might just start using them!
@bobap I know _exactly_ what you mean by the transparency being off. I think it's somehow an artifact of the drawing method that I used - I'm using the `destination-out` composition mode of the HTML5 canvas. I had to move on and consider it good enough - just jam things _shrugs_...
Unfortunately, I ran into a bug: when my bag was full, I got teleported back to the village automatically, but I accidentally pressed L manually right after that and ended up in the forest. Later, when I returned to the village for the second time, the merchant scammed me — he took all my mushrooms but didn’t give me any gold. Since then, I haven’t received any gold at all for the mushrooms I collected.
The merchant never intentionally scams you, but if you picked up any poison mushrooms, the whole batch needs to be thrown out - but the merchant will say so if this was the case. Any chance you ran into this? Of course, that wouldn't explain future trips yielding no result. I'll try to reproduce this!
It is possible to open the merchant dialog twice in quick succession which will hide the merchant's reaction to the goods - this is just a visual bug, but even then, you should get the fair price of your mushrooms, with the above caveat.
As for the merchant, I also noticed that when I interact with him and the dialogue window opens, I’m forced to buy something — I couldn’t find any exit button, cross, or other way to close the window. It’s a bit inconvenient if I don’t want to buy anything at the moment or simply don’t have enough money.
Huge props for building your own game engine from scratch!! I'm the programmer for our team and partially went down that path (used raylib, which is probably a similar experience to HTML canvas). Definitely makes it more fun and challenging haha