STICKDEATHINFINITY

POLICY · ATTRIBUTION

Credits &
licenses.

Everything on this page is generated from license and credit files committed in the repository, listed at the end with their digests. Nothing here is typed by hand, and no entry exists without a source file.

Fonts

Special Elite Regular, copyright (c) 2010 by Brian J. Bonislawsky DBA Astigmatic (AOETI), Apache License 2.0. The app and this website ship the unmodified font. The notice below is the app’s copy; the website copy is byte-identical (verified). Full license: SpecialElite-Apache-2.0.txt.

Special Elite Regular

Copyright (c) 2010 by Brian J. Bonislawsky DBA Astigmatic (AOETI).
All rights reserved. Available under the Apache License, Version 2.0.

This app includes the unmodified SpecialElite-Regular.ttf font from the
Google Fonts repository. The full license is included in
SpecialElite-Apache-2.0.txt alongside this notice.

Official source:
https://github.com/google/fonts/tree/e4a915e4354d27f402ca8e8bfce7dbea89a83b60/apache/specialelite

Font SHA-256:
a776fcb4ceb8bdf03e2967688ebdad42680de5b91a7e62c17e718ae212d14bc4

No changes were made to the font or upstream license text.

Ported formulas and catalogues (ArtCraft, MIT License)

Studio’s layer blend catalogue, audio fade curves, pan law and mute/solo rule are ported from the open-source PhotoCraft and SoundCraft projects. No ArtCraft code files, icons, fonts, names or logos are used. The notice is reproduced verbatim:

ArtCraft Crafting Apps — ported Studio behaviour

StickDeath Infinity's Studio ports formulas, catalogues and design tokens
(no code files, icons, fonts, names or logos) from these open-source ArtCraft
projects, used under the MIT License (the projects are MIT OR Apache-2.0):

PhotoCraft — https://github.com/storytold/photocraft
  at commit 14733b522385d5f876fe59f60d1118473393b960
  Copyright (c) 2026 ArtCraft Team and the PhotoCraft contributors.
  Used: layer blend-mode catalogue, order and reference formulas
  (crates/color/src/blend.rs), layer label colours (crates/doc/src/lib.rs,
  crates/ui-egui/src/theme.rs), toolbar sections and tool names
  (crates/ui-egui/src/panels.rs, state.rs), and "Studio (Dark)" theme tokens
  (crates/ui-egui/src/theme.rs).

SoundCraft — https://github.com/storytold/soundcraft
  at commit 776b771f59cd9ffa13e2ed38d76fbca3c13347f0
  Copyright (c) 2026 ArtCraft Team and the SoundCraft contributors.
  Used: clip fade curve shapes (crates/model/src/clip.rs), balance pan law
  (crates/dsp/src/pan.rs), mute/solo rule (crates/mix/src/lib.rs), track
  colour palette (crates/model/src/track.rs) and solo/mute state colours
  (crates/ui-egui/src/theme.rs).

The ArtCraft name, wordmark and logos are trademarks of the ArtCraft Team and
are not used by this app. StickDeath Infinity is not affiliated with or
endorsed by ArtCraft.

The MIT License text, identical for both projects apart from the project
name in the copyright line above:

MIT License

Copyright (c) 2026 ArtCraft Team and the PhotoCraft contributors
Copyright (c) 2026 ArtCraft Team and the SoundCraft contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Sound library

2,127 bundled sound effects, all licensed CC0-1.0. Each catalogue entry keeps its creator, source URL and original and installed SHA-256. The credit file header reads:

StickDeath Infinity offline sound library — 2,127 real effects
All sound assets: CC0-1.0. https://creativecommons.org/publicdomain/zero/1.0/
Each catalogue entry retains its original creator, publisher source URL and original/installed SHA-256.
M4A files are AAC derivatives produced with Apple afconvert; WAV files retain original bytes.
CreatorSourceLicenseEffects
artisticdudehttps://opengameart.org/content/rpg-sound-packCC0-1.096
Kenneyhttps://kenney.nl/assets/casino-audioCC0-1.054
Kenneyhttps://kenney.nl/assets/digital-audioCC0-1.062
Kenneyhttps://kenney.nl/assets/impact-soundsCC0-1.0128
Kenneyhttps://kenney.nl/assets/interface-soundsCC0-1.0100
Kenneyhttps://kenney.nl/assets/rpg-audioCC0-1.051
Kenneyhttps://kenney.nl/assets/sci-fi-soundsCC0-1.073
Kenneyhttps://kenney.nl/assets/ui-audioCC0-1.051
Kenneyhttps://kenney.nl/assets/voiceover-packCC0-1.092
Kenneyhttps://kenney.nl/assets/voiceover-pack-fighterCC0-1.046
OwlishMediahttps://opengameart.org/content/202-more-sound-effectsCC0-1.0202
rubberduckhttps://opengameart.org/content/100-cc0-metal-and-wood-sfxCC0-1.0100
rubberduckhttps://opengameart.org/content/100-cc0-sfxCC0-1.0100
rubberduckhttps://opengameart.org/content/100-cc0-sfx-2CC0-1.0100
rubberduckhttps://opengameart.org/content/30-weird-cc0-sfxCC0-1.030
rubberduckhttps://opengameart.org/content/40-cc0-water-splash-slime-sfxCC0-1.040
rubberduckhttps://opengameart.org/content/50-cc0-sci-fi-sfxCC0-1.050
rubberduckhttps://opengameart.org/content/80-cc0-creature-sfxCC0-1.080
rubberduckhttps://opengameart.org/content/80-cc0-creture-sfx-2CC0-1.080
rubberduckhttps://opengameart.org/content/80-cc0-rpg-sfxCC0-1.080
SubspaceAudiohttps://opengameart.org/content/512-sound-effects-8-bit-styleCC0-1.0512

Bundled image library

207 bundled pictures from these sources. License text for each source is stored beside the catalogue and verified by digest.

CreatorSourceLicenseAttribution note
Kenneyhttps://kenney.nl/assets/scribble-platformerCC0-1.0Art by Kenney (kenney.nl), CC0; attribution is optional.
Kenneyhttps://kenney.nl/assets/scribble-platformer-expansionCC0-1.0Art by Kenney (kenney.nl), CC0; attribution is optional.
Kenneyhttps://kenney.nl/assets/scribble-dungeonsCC0-1.0Art by Kenney (kenney.nl), CC0; attribution is optional.

Optional image packs (downloaded on request)

Six optional packs, 1,818 pictures in total. The app downloads each pack’s archive and license file, verifies both by SHA-256 and shows the license before pictures become available.

PackPicturesSourceLicense record
1-Bit Scenery458Archive: https://kenney.nl/media/pages/assets/1-bit-pack/aa867a1f37-1677578516/kenney_1-bit-pack.zipLicense file verified by digest d861f208cd550a54… at download (569 bytes). The catalogue does not record a license name; the app shows the downloaded license text.
1-Bit Characters and Props615https://kenney.nl/assets/1-bit-packLicense file verified by digest d861f208cd550a54… at download (569 bytes). The catalogue does not record a license name; the app shows the downloaded license text.
1-Bit Platformer391https://kenney.nl/assets/1-bit-platformer-packLicense file verified by digest b594b98a2b0f4610… at download (580 bytes). The catalogue does not record a license name; the app shows the downloaded license text.
Monochrome RPG135https://kenney.nl/assets/monochrome-rpgLicense file verified by digest 82120116adb51be6… at download (573 bytes). The catalogue does not record a license name; the app shows the downloaded license text.
Micro Roguelike160https://kenney.nl/assets/micro-roguelikeLicense file verified by digest 28329ee2bea78a87… at download (574 bytes). The catalogue does not record a license name; the app shows the downloaded license text.
Smoke and Explosions59https://kenney.nl/assets/smoke-particlesLicense file verified by digest 16dffa20429eccd9… at download (486 bytes). The catalogue does not record a license name; the app shows the downloaded license text.

Website assets

Generation inputs

Regenerate with node scripts/website/build_site.mjs. If a credit file changes, this page changes with it.