36 lines
1.9 KiB
Markdown
36 lines
1.9 KiB
Markdown
|
|
# Where this art came from
|
||
|
|
|
||
|
|
Every PNG in this directory is from **Kenney's Puzzle Pack 1**, released into the public
|
||
|
|
domain under [Creative Commons Zero](http://creativecommons.org/publicdomain/zero/1.0/).
|
||
|
|
`License.txt` is the pack's own licence file, copied here unedited.
|
||
|
|
|
||
|
|
* Source: <https://kenney.nl/assets/puzzle-pack-1>
|
||
|
|
* Downloaded: 2026-08-01, `kenney_puzzle-pack-1.zip`
|
||
|
|
* Author: Kenney (<https://www.kenney.nl>)
|
||
|
|
* Licence: CC0 1.0. Crediting is not required; it is here because it should be.
|
||
|
|
|
||
|
|
The files are the pack's `PNG/Default/` versions, byte for byte — nothing is resized,
|
||
|
|
recoloured or re-encoded, so the checksum of any of them still matches the distributed
|
||
|
|
archive.
|
||
|
|
|
||
|
|
| File | Size | Used for |
|
||
|
|
|---|---|---|
|
||
|
|
| `paddleBlu.png` | 104x24 | the player's paddle |
|
||
|
|
| `paddleRed.png` | 104x24 | the second paddle, from the CATCHER powerup |
|
||
|
|
| `ballBlue.png` | 22x22 | the ball |
|
||
|
|
| `ballGrey.png` | 22x22 | the extra balls from MULTIBALL |
|
||
|
|
| `element_red_polygon_glossy.png` | 48x46 | the EXPAND powerup |
|
||
|
|
| `element_yellow_polygon_glossy.png` | 48x46 | the MULTIBALL powerup |
|
||
|
|
| `element_green_polygon_glossy.png` | 48x46 | the SLOW powerup |
|
||
|
|
| `element_blue_polygon_glossy.png` | 48x46 | the STICKY powerup |
|
||
|
|
| `element_purple_polygon_glossy.png` | 48x46 | the CATCHER powerup |
|
||
|
|
|
||
|
|
The pack's `PNG/Double/` versions are twice these sizes and are the wrong scale for an
|
||
|
|
800x600 field. `SPRITE`'s x- and y-expand bits would double them again, which is the only
|
||
|
|
scaling this interpreter has — there is no way to make a sprite *smaller* — so the
|
||
|
|
`Default` set is the one that fits.
|
||
|
|
|
||
|
|
Everything else on screen — the bricks, the walls, the HUD lettering, the title — is drawn
|
||
|
|
by the program with `DRAW` and `BOX`. See `README-sprites.md` for why only eight things in
|
||
|
|
this game can be made of artwork.
|