OK, calling it a game is a bit much but I’m proud of what I have accomplished in a short time: a little dungeon crawler with… well, nothing in it for now. You can just crawl through 10 levels of empty dungeon.
I made everything from scratch including the tiles and I had a lot of fun!
The code is still quite messy but I refactored ~500 of my ~1000 lines of code into modules.
Thanks! Yeah, Nethack and friends are definitely the inspiration. I think one of my most played game of all times is Dungeon Crawl Stone Soup (really awesome even if you die a lot, and open-source!).
A little update to my almost-a-game, I’ve pushed the random gen to include pre-made rooms centered around a theme. Terrain colors are also controlled by css now, as tiles have been turned into svg symbols.