# QUAD GOD: asset licences (front end `quadgod_frontend.zip`, v1 release, 2026-10-29)

Covers everything in the Stake upload (`a/manifest.json`: 92 images, 133 sounds = 125 SFX + 8 music tracks; `fonts/px/`: 8 bitmap font atlases + 2 licence texts; `fonts/ui/`: 2 Inter woff2 subsets for the HTML bet bar + 1 licence text) and the Stake tile in `tile/`. No paid API was used for any shipped asset (no Replicate, no OpenAI, no stock kits). Status: **UNVERIFIED: all Mai studio art (92 images + tile)**; OK: audio, fonts, code, libraries.

## UNVERIFIED: Jacob to decide

### Mai Game Studio art (every shipped image + the tile)

All raster art was generated on Jacob's Mai Game Studio queue ($0) for this project in one 16-bit pixel style, then cut out and reduced to a true pixel grid locally (`tools/pixpass.py`, `tools/pix.py`: chroma key, box downscale, libimagequant palette, 1 px outline; `game/tools/pack_assets.py` packs them). **The studio's image models and their licences are not documented. Ask Mai which models produced these jobs and whether their terms allow commercial use in real-money gambling.** Same open question as STACKED. Prompts and job ids: `tools/studio_manifest.json`.

Not Mai: the falling blocks (all 7 piece colours, the gold Long Boi, glitch cells), the board, the marquee housing, panels, buttons, icons drawn in the HUD, particles and every banner are **drawn by our own code** at runtime (`game/src/blocks.js`, `hudkit.js`, `fx.js`; palette in `tools/blocks.py`). No image ships for them.

| What | Shipped files (`a/img/*.png`) | Studio job(s) |
|---|---|---|
| Gamer A, base seated pose | gamer_idle_s/l | qg_gamerA_idle_v2 39f9b16ee042 |
| Gamer A, tease lean-in | gamer_lean_s/l | qg_gamerA_tease_v2 e1530542e5ad |
| Gamer A, celebrate (jump, headset flies) | gamer_celebrate_s/l/xl | qg_gamerA_celebrate_v2 5edd7f2f8553 |
| Gamer A, hype (bonus trigger) | gamer_hype_s/l/xl | qg_gamerA_hype_v3 c9033fa152cc |
| Gamer A, slump (dead spin) | gamer_slump_s/l | qg_gamerA_slump_v2 f8813bdf2bd0 |
| Gamer A, rage (near miss) | gamer_rage_s/l | qg_gamerA_rage_v2 ce205b52199d |
| Gamer A, tired (ALL-NIGHTER) | gamer_tired_s/l | qg_gamerA_tired_v2 d529d9d68f0c |
| Gamer A face cam | cam_you, cam_you_28/56/96 | qg_gamerA_bust_v2 2dd9a573f564 |
| SPEEDRUNNER full body / K.O. / face cam | rival_speedrunner, rival_speedrunner_s, rival_speedrunner_ko, cam_speedrunner, cam_speedrunner_28/56/96 | qg_rival_speedrunner 6597a347ed2e, qg_rival_speedrunner_ko 552c70ea869b, qg_rival_speedrunner_bust bad9f6a3269c |
| STREAMER full body / K.O. / face cam | rival_streamer, rival_streamer_s, rival_streamer_ko, cam_streamer, cam_streamer_28/56/96 | qg_rival_streamer 695b451024b1, qg_rival_streamer_ko 7015b45ccddb, qg_rival_streamer_bust 963e20400927 |
| THE PRO full body / K.O. / face cam | rival_pro, rival_pro_s, rival_pro_ko, cam_pro, cam_pro_28/56/96 | qg_rival_pro 8168ff5d88ab, qg_rival_pro_ko 091b21f91183, qg_rival_pro_bust 87992122e535 |
| THE LEGEND full body / K.O. / face cam | rival_legend, rival_legend_s, rival_legend_ko, cam_legend, cam_legend_28/56/96 | qg_rival_legend 71145404e666, qg_rival_legend_ko ddcc3751c46d, qg_rival_legend_bust b83c3889bcd7 |
| Power-up icons FILL / WARP / BOMB / RUMBLE / GLITCH / ×TOKEN | pu_<name>_12/20/40 | qg_pu_fill d9daa0a013fe, qg_pu_warp 4d07bd809632, qg_pu_bomb b8c8813fac51, qg_pu_rumble 8cf965dda552, qg_pu_glitch df907c8d7808, qg_pu_token c5898a5d0794 |
| Crown scatter | pu_crown_12/20/40 | qg_scatter_crown 81371455cb5c |
| Claw, trophy, gold cartridge (prop sheet) | ui_claw_14/24, ui_trophy, ui_trophy_l, ui_cart | qg_props 350e6920626a |
| Logo "QUAD GOD" | ui_logo_s/m/l | qg_logo 2ac232a8d0ae |
| Key art (intro card) | ui_keyart_p | qg_keyart f228d2784b32 |
| Bedroom (base game) desktop / phone | bg_base_l, bg_base_p | qg_bg_bedroom_land_v2 58bc75b776ec, qg_bg_bedroom_port_v3 b039ebaedd89 |
| QF LAN cafe desktop / phone | bg_qf_l, bg_qf_p | qg_bg_qf_land f34f3f62dcda, qg_bg_qf_port 0408a91beec8 |
| SF streamer studio desktop / phone | bg_sf_l, bg_sf_p | qg_bg_sf_land 0bc4fd4272a1, qg_bg_sf_port dc9e040d5f4f |
| F esports arena desktop / phone | bg_f_l, bg_f_p | qg_bg_f_land 0e9188cbcb11, qg_bg_f_port 94b09ce8fed4 |
| GF grand stadium desktop / phone | bg_gf_l, bg_gf_p | qg_bg_gf_land 7649925d3277, qg_bg_gf_port 6840c8033595 |
| Trophy finale stage desktop / phone | bg_trophy_l, bg_trophy_p | qg_bg_trophy_land e3fac9e92d7b, qg_bg_trophy_port 917c3b73e17f |
| Bracket screen desktop / phone | bg_bracket_l, bg_bracket_p | qg_bg_bracket_land 30b65f1ff94f, qg_bg_bracket_port 3182e2df983a |
| Stake tile background 16:9 / 3:4 (release `tile/`, not in the game zip) | tile_bg_16x9.png, tile_bg_3x4.png | qg_tile_bg_land f817da2898cf, qg_tile_bg_port a466ba6cb2a5 |
| Stake tile foreground (release `tile/`) | tile_fg.png, tile_fg_16x9.png, tile_fg_3x4.png | composed locally (`tools/make_tile.py`) from qg_gamerA_celebrate_v2 5edd7f2f8553 and the in-game crown (qg_scatter_crown 81371455cb5c); blocks and Long Boi are code-drawn (`tools/blocks.py`, own work) |

That covers both characters' worlds: Gamer A (7 poses + cam), the 4 rivals (full body, K.O., cams), all 7 backgrounds in both layouts, power-ups, crown, props, logo, key art and the tile.

**Prompts kept the IP rules:** adults only (every character prompt says "clearly an adult"); every shipped Gamer A pose holds our original hexagon gamepad (one thumb disc, three buttons in an arc; prompts say "no plus-shaped d-pad, no diamond of four buttons" and "must not resemble any Nintendo, Sega, Sony or Microsoft controller"); no text in art except the logo's own "QUAD GOD"; no "?" blocks, no real consoles or mascots.

### Nothing else is unclear

Audio, fonts, code and libraries are own work, OFL, MIT or GSAP's no-charge licence (below). The only open licence question is the Mai models above.

## OK

| Category | Shipped | Source | Licence |
|---|---|---|---|
| Music (8 tracks) | `music_base_a` ("PLAYER ONE", the base theme pick A), `music_allnighter`, `music_allnighter_hype`, `music_tournament`, `music_tournament_final`, `music_trophy`, `music_fanfare`, `music_attract` | Composed and synthesised for QUAD GOD by our own code (`tools/audio/music.py`, numpy/scipy), encoded with ffmpeg | **Own work, 100% our synthesis. OK** |
| SFX (125 files) | `a/snd/*.mp3` | Synthesised by our own code (`tools/audio/sfx.py`); no samples, recordings, libraries or AI audio | **Own work. OK** |
| Base theme candidate B ("HIGH SCORE") | **not in the zip** (audio preview page only) | own synthesis | Own work |
| Fonts | `fonts/px/s8, s8o, b8, b8o, b16, b16o` (Silkscreen Regular/Bold), `p8o, p16o` (Press Start 2P) as BMFont atlases (`.fnt` + `.png`) | Silkscreen by Jason Kottke (Copyright 2001 The Silkscreen Project Authors); Press Start 2P by CodeMan38 (Copyright 2012 The Press Start 2P Project Authors) | **SIL OFL 1.1. OK.** Full texts ship in the zip (`fonts/px/OFL_Silkscreen.txt`, `fonts/px/OFL_PressStart2P.txt`) and are reproduced below. The atlases are renamed (`p8o`, `s8` …), so the Reserved Font Name "Press Start 2P" is not used for the converted files. |
| Fonts | `fonts/ui/InterTab-500.woff2`, `InterTab-700.woff2` (Inter Medium/Bold subsets, the bet bar) | Inter by Rasmus Andersson (Copyright 2016 The Inter Project Authors) | **SIL OFL 1.1. OK.** Full text ships in the zip (`fonts/ui/OFL-Inter.txt`). Same files STACKED ships. |
| Game code | `main.js` | Our own code (`game/src/*.js`) bundled with esbuild | Own work |
| PixiJS 8 | in `main.js` | pixi.js | MIT. OK |
| GSAP 3 | in `main.js` | gsap (GreenSock) | GSAP Standard "no charge" licence (free incl. commercial use). OK |

Audio details per file (all "original synthesis"): `assets/audio/LICENCES.md` (audio agent's ledger). Melody rule followed: no Korobeiniki or any Russian-folk tune, no recognisable game or company melody; the coin ding and win fanfares deliberately avoid the classic intervals.

---

## Appendix A: SIL Open Font License 1.1, Silkscreen

```
Copyright 2001 The Silkscreen Project Authors (https://github.com/googlefonts/silkscreen)
(Silkscreen by Jason Kottke. Used in QUAD GOD as bitmap font atlases rendered from Silkscreen-Regular / Silkscreen-Bold.)

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded, 
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
```

## Appendix B: SIL Open Font License 1.1, Press Start 2P

```
Copyright 2012 The Press Start 2P Project Authors (cody@zone38.net), with Reserved Font Name "Press Start 2P".

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded, 
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
```
