2022-04-03
- All software
to be written must be in
the service of art.
- "Tool" software is acceptable as long as it is
no more than one step removed from helping to produce
art.
- e.g., writing something to convert CSV to JSON (for
instance) is acceptable if the data it produces is
consumed by something that produces or is art.
- Experiments are encouraged.
- Yak shaving is
discouraged disallowed
without the production of intermediary art-e-facts.
- e.g., you can only add more Rube Goldberg
contraptions & layers when the ones already made
have produced something; you cannot build
infrastructure up-front.
- Always start with using something that provides graphics
(or text I/O, although only for textual art) and
interaction directly (at least one of: mouse, keyboard,
gamepad); do not use something that requires you to build
this. Embrace any constraints, impediments, or
restrictions this imposes.
- "Useless" -- but direct -- things for
fun are encouraged (e.g., implementing Deadfish again);
find joy!
- Stock assets and/or pre-existing re-purposed/re-used
pieces
to be preferred must be used
wherever game-like devices are the goal or end product --
consider them the equivalent of pattern dialog;
production of an interactive artifact thing comes first.