Nemesis Island CYOA (interactive version)
Here is the link: https://ynead.github.io/nemesis-island-cyoa/
I would have crossposted from /r/makeyourchoice but it doesn't seem to work for some reason.
It is a much expanded and interactive version of one of my old CYOAs from ~10 years ago.
Doesn't work so well on phone, intended experience is desktop.
At ~40k total words, it’s pretty damn long. I tried to alleviate some of that by adding summaries at the top of massive sections.
All feedback is welcome, either here or using the feedback box at the end of each run. Favorite Nemesis or epilogue, most disliked issue...
How do I play?
You pick a nemesis, then spend your 7+1 tokens to make your build and try to find the nemesis' weakness, indicated by the hint you get when you choose it. A weakness can be either a specific item or a minimal attunement value (3 shadows, for example).
Some items combo into new ones (anomalies) that you get for free. Some items require previous picks. Origins in particular unlock some stuff.
If you didn't find your nemesis' weakness, you get a defeat text. If you did, you get an epilogue instead.
Depending on your companions and how hard you leaned into their archetype, you get to choose between one or multiple epilogues. There are good and bad endings. There are also 2 really bad epilogues that lock you out of all the others if you truly fucked up.
edit: IF YOU ARE LAGGING HARD, especially on Firefox and its forks:
Firefox sometimes disables hardware acceleration by default, or because your graphic driver is out of date. This causes the cyoa to be entirely rendered using your cpu instead of gpu. You can re enable it in the settings or do:
Firefox menu → Settings → General tab → scroll to Performance → tick Use recommended performance settings → then close Firefox completely and reopen it. It does nothing until you restart.
I also pushed a low spec mode, it is a simple toggle in the top bar. Ctrl+f5 to clear the cached version and get the low spec fix.