Puzzle Writing Resources: Difference between revisions
Content added Content deleted
(17 intermediate revisions by 4 users not shown) | |||
Line 1:
{{Resources Sidebar}}
This is a list of resources specific to writing hunt puzzles and running hunts. '''[[
=Wisdom and Guidance=
==Answer Checker==▼
* [https://www.callingit.in/ Calling it in]▼
* [https://github.com/fortenforge/suggestions-for-running-a-puzzlehunt Suggestions for Running a Puzzlehunt] by Rahul Sridhar▼
* [https://www.snout.org/game/ GC Summit]▼
* [http://www.baphl.org/wiki/index.php?title=Main_Page&oldid=77 BAPHL wiki]▼
* [http://www.bayareanightgame.org/index.php/How_to_Host_a_BANG How to Host a BANG]▼
* [https://www.alexirpan.com/2020/03/16/puzzlehunt-tech.html A Puzzlehunt Tech Checklist]▼
* [https://iam.lumia.gay/puzzles/2024/01/18/mystery_hunt_timeline.html mystery hunt timeline] by Lumia Neyo, a timeline of things involved in running [[MIT Mystery Hunt|Mystery Hunt]] generally.
===Puzzle Writing Wisdom===
* [https://jaylorch.net/static/puzzles/HowToWriteAFunPuzzle.pdf How to write a fun puzzle, by Jay Lorch]
* [http://web.mit.edu/dwilson/www/puzzles/puzzlewriting.html Introduction to Writing Good Puzzle Hunt Puzzles]
Line 13 ⟶ 18:
* [http://www.bayareanightgame.org/index.php/How_to_Write_a_BANG_Puzzle How to Write a BANG Puzzle]
* [[Foggy Brume|Foggy Brume's]] Blogs on Puzzle Construction - [https://foggyb.livejournal.com/42978.html Part 1] [https://foggyb.livejournal.com/43107.html Part 2] [https://foggyb.livejournal.com/43360.html Part 3]
* [[P.I.HUNT_9#Epilogue|RT3 Hunt Epilogue]] by Jack Lance
* [http://thatguywiththepuzzles.com/escaperoomdesign.htm Brett Kuehner's list of escape room design links] includes lots of general puzzle wisdom
* '''[https://docs.google.com/document/d/1e3DKb4Tu1tga6_g0WXw4fc4mHtRa2r0HCwc2cIkxiEc/edit How to Hint]''', a hinting guide by Scott Handelman
* 30 Puzzle Design Lessons by Elyot Grant - [https://youtu.be/oCHciE9CYfA Part 1] [https://youtu.be/iUi2vMZajco Part 2] [https://youtu.be/zsbfkMuaUxs Part 3]
=Software and Websites=
▲===Puzzle Hunt Event Hosting===
▲* [https://github.com/fortenforge/suggestions-for-running-a-puzzlehunt Suggestions for Running a Puzzlehunt]
▲* [http://www.baphl.org/wiki/index.php?title=Main_Page&oldid=77 BAPHL wiki]
▲* [http://www.bayareanightgame.org/index.php/How_to_Host_a_BANG How to Host a BANG]
▲* [https://www.alexirpan.com/2020/03/16/puzzlehunt-tech.html A Puzzlehunt Tech Checklist]
▲===Standalone Answer Checker===
▲* [https://www.callingit.in/ Calling it in]
* [https://www.puzzlehunt.net/checker Puzzlehunt.net checker]
===Hunt Writing Workflow Managers===
For smaller hunts, a spreadsheet may be sufficient for tracking progress.
* [https://github.com/
* [https://github.com/
* [https://github.com/Palindrome-Puzzles/puzzup Puzzup], a fork of Puzzlord,
===Hunt Website
* [https://github.com/zyzsdy/ccxc-backend CCXC Engine]
* [https://node.vero.site/ephesus/ Ephesus by betaveros] ([[Ephesus|Wiki link]]), a simple way to host your hunt online (without learning a full framework)
** [https://www.puzzlehuntmy.us/ Myus] ([[Myus|Wiki link]]), a public fork of Ephesus to do the same thing.
* [https://github.com/galacticpuzzlehunt/gph-site gph-site], used by [[Galactic Puzzle Hunt]]
* [https://gitlab.com/hunter2.app/hunter2 hunter2]
* [https://github.com/itsmingjie/infinity Infinity ∞], used by [[InteGIRLS]]
* [https://github.com/dlareau/puzzlehunt_server puzzlehunt_server], used by [[Puzzlehunt CMU]]
* [https://github.com/YewLabs/silenda silenda] Fork of spoilr (written for [[MIT Mystery Hunt 2014]] and passed down), used by [[MIT Mystery Hunt 2021]]▼
* [https://github.com/teammatehunt/tph-site tph-site], used by [[Teammate Hunt]]
* [https://github.com/RasmusAntons/wizard wizard], a tool created by [[weeklies.enigmatics.org]] for creating Discord-based unlock structures
==
* [https://
▲* [https://github.com/YewLabs/silenda silenda] Fork of spoilr,
* [https://www.quinapalus.com/qxw.html Qxw], for setting crosswords▼
:* [https://github.com/Palindrome-Puzzles/2022-hunt/tree/main/spoilr Version of spoilr] used for [[MIT Mystery Hunt 2022]] by [[Palindrome]]
* [https://www.crosserville.com/ Crosserville], for setting crosswords▼
:* [https://github.com/teammatehunt/spoilr-teammate Fork of spoilr] used by [[teammate]] for [[MIT Mystery Hunt 2023]]
* [https://051.github.io/extract/ Extraction Finder], for checking whether a target answer can be extracted by indexing into a given list of strings▼
=== Grid Logic Editors/Players ===
* [https://puzz.link/ puzz.link]
* [https://swaroopg92.github.io/penpa-edit/ Penpa+]
* [https://amuselabs.com/pmm/puzzle-create Amuse Labs Creator]
===Crossword Construction Tools===
* [https://www.crossword-compiler.com/ Crossword Compiler] (paid, Windows only)
These word lists may be helpful for constructing word puzzles (such as crosswords), as well as defining what words are legal for interactive puzzles and games.▼
* [https://beekeeperlabs.com/crossfire/ CrossFire] (paid, runs on Windows, Mac OS, or Linux)
* [https://amuselabs.com/pmm/puzzle-create Amuse Labs Creator] (free, browser-based)
* [https://www.spreadthewordlist.com/ Spread the Word(list)] - Also includes other links to wordlists in resources page.▼
* [https://crosshare.org/construct Crosshare] (free, browser-based)
* [https://github.com/ben4808/crosshatch/blob/master/README.md CrossHatch] (free, browser-based)
* [https://viresh-ratnakar.github.io/exet.html Exet] (free, browser-based)
* [https://www.keiranking.com/apps/phil/ Phil] (free, browser-based)
===
{{See also|Comparison of word lists}}
* [http://archive.aspell.net/] - Contains ENABLE, UKACD, and YAWL wordlists▼
▲These word
* [http://wordlist.aspell.net/ SCOWL and friends] - includes 12dicts, 3of6game▼
* [http://wiki.puzzlers.org/dokuwiki/doku.php?id=solving:wordlists:about:start&s=wordlist National Puzzlers' League Wordlists] lists many, mostly unscored word lists
* [https://www.reddit.com/r/crossword/comments/nqsuku/all_the_downloadable_word_lists_ive_been_able_to/ An r/crossword post by Rex Parker] lists many crossword-oriented downloadable scored word lists
* [https://wordnet.princeton.edu/ WordNet] is a venerable word list with semantic connections between words
▲* [https://www.spreadthewordlist.com/ Spread the Word(list)] -
▲* [http://wordlist.aspell.net/ SCOWL and friends] -
===Other Puzzle Construction Tools===
* [https://tabascq.github.io/PuzzleJS/ Puzzle JS], for setting interactive JS based puzzles in HTML.
▲* [https://051.github.io/extract/ Extraction Finder], for checking whether a target answer can be extracted by indexing into a given list of strings
[[Category:Puzzle Resources]]
|
Latest revision as of 16:40, 12 April 2024
Resources |
---|
This is a list of resources specific to writing hunt puzzles and running hunts. Community Resources gives a list of community resources, while Puzzle Solving Resources gives resources tailored for solving puzzles; many of these resources are helpful when constructing puzzles as well. (for instance, if you want to find words that fit a certain pattern when filling out a grid)
Wisdom and Guidance[edit | edit source]
Puzzle Event Hosting Wisdom[edit | edit source]
- Suggestions for Running a Puzzlehunt by Rahul Sridhar
- BAPHL wiki
- How to Host a BANG
- A Puzzlehunt Tech Checklist
- Game Control Summit (videos from a now-defunct mini-con)
- mystery hunt timeline by Lumia Neyo, a timeline of things involved in running Mystery Hunt generally.
Puzzle Writing Wisdom[edit | edit source]
- How to write a fun puzzle, by Jay Lorch
- Introduction to Writing Good Puzzle Hunt Puzzles
- Puzzlecraft, a paid resource but contains tips on creating many specific genres of puzzles.
- How to Write a BANG Puzzle
- Foggy Brume's Blogs on Puzzle Construction - Part 1 Part 2 Part 3
- RT3 Hunt Epilogue by Jack Lance
- Brett Kuehner's list of escape room design links includes lots of general puzzle wisdom
- How to Hint, a hinting guide by Scott Handelman
- 30 Puzzle Design Lessons by Elyot Grant - Part 1 Part 2 Part 3
Software and Websites[edit | edit source]
Standalone Answer Checker[edit | edit source]
Hunt Writing Workflow Managers[edit | edit source]
For smaller hunts, a spreadsheet may be sufficient for tracking progress.
- Puzzletron, hunt organization software used by MIT Mystery Hunt writing teams from 2011 to 2020.
- Puzzlord, an updated version of Puzzletron, written by ✈✈✈ Galactic Trendsetters ✈✈✈ for MIT Mystery Hunt 2021 and Galactic Puzzle Hunts.
- Puzzup, a fork of Puzzlord, used by Palindrome for MIT Mystery Hunt 2022. It was forked by teammate for MIT Mystery Hunt 2023.
Hunt Website Servers[edit | edit source]
- CCXC Engine
- Ephesus by betaveros (Wiki link), a simple way to host your hunt online (without learning a full framework)
- gph-site, used by Galactic Puzzle Hunt
- hunter2
- Infinity ∞, used by InteGIRLS
- puzzlehunt_server, used by Puzzlehunt CMU
- tph-site, used by Teammate Hunt
- wizard, a tool created by weeklies.enigmatics.org for creating Discord-based unlock structures
Spoilr[edit | edit source]
- Spoilr, written for MIT Mystery Hunt 2014 by Alice Shrugged and passed down the years.
- silenda Fork of spoilr, written for MIT Mystery Hunt 2021 by ✈✈✈ Galactic Trendsetters ✈✈✈.
- Version of spoilr used for MIT Mystery Hunt 2022 by Palindrome
- Fork of spoilr used by teammate for MIT Mystery Hunt 2023
Grid Logic Editors/Players[edit | edit source]
Crossword Construction Tools[edit | edit source]
- Crossword Compiler (paid, Windows only)
- CrossFire (paid, runs on Windows, Mac OS, or Linux)
- Amuse Labs Creator (free, browser-based)
- Crosserville (free, browser-based)
- Crosshare (free, browser-based)
- CrossHatch (free, browser-based)
- Exet (free, browser-based)
- Phil (free, browser-based)
- Qxw (free, Linux/Windows)
Word lists[edit | edit source]
These word list resources may be helpful for constructing word puzzles (such as crosswords), as well as defining what words are legal for interactive puzzles and games.
- National Puzzlers' League Wordlists lists many, mostly unscored word lists
- An r/crossword post by Rex Parker lists many crossword-oriented downloadable scored word lists
- WordNet is a venerable word list with semantic connections between words
- Spread the Word(list) - Freely available wordlist updated quarterly
- SCOWL and friends - Various wordlists usable for word games
- [1] - Contains some additional wordlists
Other Puzzle Construction Tools[edit | edit source]
- Puzzle JS, for setting interactive JS based puzzles in HTML.
- Extraction Finder, for checking whether a target answer can be extracted by indexing into a given list of strings