ncase / anxiety

Creative Commons Zero v1.0 Universal
402 stars 203 forks source link

Play the interactive story here!

Public Domain

Nicky Case and Monplaisir hereby dedicate all their work for this game to the public domain, under Creative Commons Zero. That means: you can remix and reuse any of the original art / code / music in this game for any purpose, even commercial use!

Q: Do I have to give attribution?
A: You're not legally required to, but it's highly appreciated! <3

Q: Legally speaking, can I claim I made this?
A: Yes, the same way you're legally allowed to claim to have written Mary Shelley's Frankenstein, or claim you have 13 nipples.

Q: Can I post this game on other sites?
A: Maybe. Though it's completely legal copyright-wise, many sites have their own policies against posting other people's public domain/open source work without significant modifications. (But if it's your own site, then by all means, please mirror this game!)

Q: Can I sell a port of this game?
A: Yes! But to avoid confusion, I recommend labeling your game as "Fan-Made Port", and link to this statement saying I'm explicitly allowing commercial remixes. (Example: a Steam port of another one of my games!) This is to avoid accusations of theft from folks who weren't aware I always open-source + public-domain my projects.

Q: Can I turn this game into a dating sim between the human and wolf?
A: uh

Full Credits

Art / Code / Writing by Nicky Case

Music by Monplaisir

Extra code by Spacie

Sound Effects from FreeSound.org (Creative Commons)

Sound Effects from Kenney.nl (All Creative Commons Zero)

Copyrighted Sounds That I Really Hope Count As Fair Use:

Open Source Libraries

Thank you to my playtesters!

B Cavello, EmilyKate McDonough, Glen Chiacchieri, Mikayla Hutchinson, Monica Srivastava, Rowan, Srini Kadamati

And of course, thank you to the generous support of my fans on Patreon. Luv y'all <3

How To Translate

TRANSLATIONS COMPLETE: Français, Русский, Português do Brasil, Português de Portugal, Deutsch, Español (Europeo), Español (Latino), bahasa indonesia, Türkçe, 中文, 中文(臺灣), Polski, ภาษาไทย, bahasa indonesia Українська мова

Okay. I super, super seriously apologize in advance.

Translating this thing will suck.

Thus, I highly recommend collaborating online on a translation! There's about 9,000 words to translate, the rules of what to translate or not are a bit weird, and you'll need to edit some images. But if you're still up for it...

Step 0:

Check the existing issues to see if everyone else has already started your desired translation. If someone already started, go help them! :)

Step 1:

Make a fork on Github!

Step 2:

POST A GITHUB ISSUE WITH A LINK TO YOUR FORK. This will let folks a) know a translation is in process, and b) let you find collaborators for the translation process!

Step 3:

Translate all the Markdown files in /scenes. (about 9000 words) Personally I use MacDown (Mac only), but there's a whole bunch of other free open-source Markdown editors.

THERE ARE RULES OF WHAT TO TRANSLATE OR NOT. It's probably best to show it with examples. Excuse my terrible French...

Original English:

Translated to "Nicky's Attempt At French":

As you can see, you don't translate everything.

Just translate:

Do NOT translate:

Suggestions:

Oh but of course that's not all the rules! Two more rules, for swear words:

Original English:

Excusez mon français:

Rules for translating swears:

One more dumb rule: Don't translate any words within #pounds#.

Like so. English:

French:

This was a bad system I have made.

P.S: To jump around different scenes, type Game.debug() into the Javascript console. If you hover over a gray box on the left, you'll see a sidebar that lets you jump to any scene. (Note: this make break stuff!) You can also uncomment the lines in main.js to test out the game starting from different chapters.

Step 4:

Translate index.html. (about 70 words) There's further instructions in that file itself. (Feel free to add yourself + your collaborators as translators in the top-left corner!)

This translates some UI, and helps search engines + social networks understand the page is in your target language.

Step 5:

Translate the images. This step sucks. You can use an image-editing program like MS Paint or GIMP.

If you don't feel like re-drawing text, you can find open-source "handwritten" fonts on Google Fonts. (I used Sniglet for some text)

Images to translate: (about 70 words)

Step 6:

Your translated game is DONE! Now you just need to put it online. You can follow Github Pages's instructions for free hosting. (it's the same way I'm hosting my game)

(OPTIONAL STEP):

This game also has a link to a list of Mental Health Tips & Resources, on a different webpage. It's not part of the "main" game, but it may still be valuable to make accessible in more languages.

The repo & instructions for translating that are here!

Step 7: TELL ME YOU ARE DONE 🎉🎉🎉

Email me at so I know you're done!

Do NOT send a Pull Request to this repo, because that will change the original game. I will, however, edit the original game to have a link to your translation!

I'm usually busy and/or bad at email, so it'll take me a while to get around to it, but if I don't respond for a week, ping me again!

Thank you you're the beeeeeest 💖🐺💖