As promised last week, the interactive PDF is now finished and ready for you to download and play with in its full glory.
I spent some time polishing the JavaScript, and I also revisited the Trait descriptions, summarizing them so they fit the layout more comfortably without (hopefully) losing flavor or clarity. I tweaked font sizes, spacing, and alignment, and I tested everything on both Windows and macOSāitās working as intended.
IMPORTANT REMINDER: youāll need a dedicated PDF reader for this to work.
The native Preview app on macOS and any browser-based PDF viewer (Chromium or otherwise) do not support JavaScript. Youāll want something like Adobe Reader, Foxit Reader, or a similar desktop app. I also tested it using a free macOS app simply called PDF Viewer, and it worked brilliantly.
I didnāt consider making this mobile-friendly, simply because in my experience JavaScript-based PDFs and phone readers donāt get along very well. This is very much a desktop tool, and if youāre already the kind of person who enjoys working with tools like Obsidian or Notion to play or prep, having this single PDF open and being able to roll everything in one place should feel pretty great.
Also⦠I may or may not have hidden a small easter egg in there. Not that hidden, if Iām honestābut see if you can spot it. Let me know in the comments if you do.
If you find any bugs or odd behavior, tell me and Iāll fix it ASAP.
How do you get it?
The interactive PDF lives on the same itch.io page where you downloaded the core book PDF (linked below). No new link, no extra code, no additional payment. Just make sure youāre logged in, go to your downloads, and youāll see it there as an extra file (WWW_interactive.pdf).
One last side note: working on this interactive PDF was surprisingly enlightening in terms of what I want from the web app. It already sent me down a few experimental paths, sketching ideas and testing conceptsāand thatās the next thing Iāll be working on. Hopefully, Iāll have something to show you soon.
Thatās it for today.
Enjoy it, have a great weekend, and keep making weird thingsānow interactively.