New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Gamebook of Dungeon Tropes #189

Open
maetl opened this Issue Nov 30, 2015 · 2 comments

Comments

Projects
None yet
3 participants
@maetl

maetl commented Nov 30, 2015

I hit a wall with my original plan to make an adventure/sea voyage/journey/road novel with locations scraped from Wikipedia (#57). I still may attempt to tackle this at some point, but in the meantime, I wanted to do something I could actually finish.

This one started largely by accident, and I thought it would be quick and fun, but unfortunately took a lot longer than I anticipated.

The gamebook is based on slicing up lists of 1980s fantasy tropes. It’s divided into sections, each representing a room in a generated maze, and each containing some combination of generated dungeon tropes.

I was originally considering generating a Twine document out of this, but I think I prefer the references to dice rolling and having to turn to different sections of the book manually.

Code

See: https://github.com/maetl/nanogenmo2015

Examples

Calyx

If anyone is interested, I also made a spin-off library for writing generative template grammars in Ruby. The gamebook linked here is the first major piece of work that uses it.

@maetl maetl changed the title from The Gamebook of Tropes to The Gamebook of Dungeon Tropes Dec 1, 2015

@tra38

This comment has been minimized.

Show comment
Hide comment
@tra38

tra38 Dec 1, 2015

I like how the boss is not actually there in the lair, suggesting that you are exploring a post-apocalyptic society.

tra38 commented Dec 1, 2015

I like how the boss is not actually there in the lair, suggesting that you are exploring a post-apocalyptic society.

@maetl

This comment has been minimized.

Show comment
Hide comment
@maetl

maetl Dec 1, 2015

I like how the boss is not actually there

Well spotted. I did write the stub code to add that section in at a predetermined location, but it’s currently switched off. I kind of like the idea that where you end up is completely different than where you start, although leaving it out might be a bit incoherent—so I may add it back (or switch it randomly).

maetl commented Dec 1, 2015

I like how the boss is not actually there

Well spotted. I did write the stub code to add that section in at a predetermined location, but it’s currently switched off. I kind of like the idea that where you end up is completely different than where you start, although leaving it out might be a bit incoherent—so I may add it back (or switch it randomly).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment