# Demoscene (デモシーン)

> The collective culture of programming art that compresses image and music into a few kilobytes of executable. Competitive real-time virtuosity under constraint became the training ground of the shader era.

> JA: 実行ファイル数キロバイトに映像と音楽を圧縮するプログラミング芸術の集団文化。制約下の技巧を競うリアルタイム演出が、シェーダー時代の映像表現の training ground になった。

- 分類: 計算表現 / 種類: スタイル / 時代: 1985–
- 辞典: https://indexstyle.org/styles/demoscene（IndexStyle No.340）

## 視覚的特徴

- サイズ制約の美学
- リアルタイム生成
- スクロールテキストの挨拶文化
- 数学的な視覚効果

## 意図

技術 / 反骨 / 高揚

## 向いている用途

- 一次資料と代表作から成立条件を比較する
- 別媒体へ応用できる構成原理を取り出す

## レシピ

- 文字: 参照作品の文字・記号・スケールを観察する
- 構成: 視線と情報を支配する構造を一つ抽出する
- 素材: 時代・地域・制作工程に固有の素材と挙動を確認する
- 色の手がかり: #e9e6dd / #67635d / #171615

## 注意（表層模倣を避ける）

表面的な記号へ還元せず、時代・地域・技術・制作主体の文脈を確認する。

## 関連

- Generative Art（ジェネラティブアート）: https://indexstyle.org/styles/generative-art
- Metalheart（メタルハート）: https://indexstyle.org/styles/metalheart
- 研究対象: AmigaとC64の草創期 / Revision・Assemblyなどのパーティ / 無形文化遺産登録運動

## 出典

- 情報源: Demoscene — The Art of Coding — https://demoscene-the-art-of-coding.net/
- Demoscene — The Art of Coding — https://demoscene-the-art-of-coding.net/

JSON: https://indexstyle.org/api/styles/demoscene
