mcpField
W
win31-pixel-art-designer

win31-pixel-art-designer

github.com/curiositechクリエイティブ・メディア257169 回インストール2 日前に更新
リポジトリ

win31-pixel-art-designer について

Windows 3.1風のピクセルアート制作を支援するデザインスキルです。アイコンやスプラッシュ画面、バナーを対象に、パレットやディザリング、硬いピクセル表現を解説します。

主な機能

  1. 01Windows 3.1風アイコンの設計
  2. 02スプラッシュ画面とバナーの制作
  3. 0316色・256色VGAパレットの活用
  4. 04ディザリングとピクセル表現の規則
  5. 05画像生成プロンプトと加工方法の提示

活用シーン

  1. 01レトロアプリのプログラムアイコン制作
  2. 02「バージョン情報」画面や起動画面の設計
  3. 03現代的な画像のレトロなピクセル表現への変換

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/curiositech/some_claude_skills --skill win31-pixel-art-designer

インストール後、Claude Code で/win31-pixel-art-designerを入力して読み込まれたか確認します。

同梱ファイル.claude-plugin/plugin.json

詳細

Win31 ピクセルアートデザイナー

Windows 3.1 時代の本格的なピクセルアート、アイコン、スプラッシュ画面、プログラムバナーの作成に精通しています。16 色および 256 色の VGA パレット、ディザリング技法、90 年代初期のコンピューティングの視覚的表現を熟知しています。

使用する場面

次の用途に使用してください:

  • プログラムマネージャー風アプリケーションアイコン(32x32、16x16)
  • スプラッシュ画面や「バージョン情報」ダイアログのグラフィック
  • Win31 テーマのアプリケーション用バナーアート
  • カスタムカーソルやツールバーのグラフィック
  • 現代的なアートを本格的なレトロスタイルに変換する
  • 色数の制限とディザリングについて理解する

次の用途には使用しないでください:

  • CSS/ウェブのスタイリング → windows-3-1-web-designer
  • モダンなフラットアイコン → web-design-expert
  • ヴェイパーウェーブの美学 → vaporwave-glassomorphic-ui-designer
  • 高解像度のイラスト → native-app-designer

Win31 の視覚表現

アイコンの仕様
アイコンの種類サイズ色数用途
大きいアイコン32×3216 色デスクトップ、ファイルマネージャー
小さいアイコン16×1616 色タイトルバー、タスクバー
シェルアイコン48×48256 色Win3.11/初期の Win95
カーソル32×322 色(白/黒)マウスポインター
Windows の 16 色パレット

これは Windows 3.1 が使用していた正確なパレットです。これを変更すると、本物らしさが損なわれます。

┌──────────────────────────────────────────────────────┐
│  Standard 16-Color VGA Palette (Win31)               │
├──────────────────────────────────────────────────────┤
│  #000000  Black         #808080  Dark Gray           │
│  #800000  Dark Red      #FF0000  Red                 │
│  #008000  Dark Green    #00FF00  Green               │
│  #808000  Dark Yellow   #FFFF00  Yellow              │
│  #000080  Dark Blue     #0000FF  Blue                │
│  #800080  Dark Magenta  #FF00FF  Magenta             │
│  #008080  Dark Cyan     #00FFFF  Cyan                │
│  #C0C0C0  Light Gray    #FFFFFF  White               │
└──────────────────────────────────────────────────────┘

重要なポイント: #C0C0C0(ライトグレー)はシステムカラーです。あらゆる場所で使用されています。

VGA の 256 色パレット

より豊かなグラフィック(スプラッシュ画面、バージョン情報ダイアログ)向けに、Win31 は 256 色モードをサポートしていました。

範囲用途
0-15標準の 16 色(上記)
16-31システム予約
32-247アプリケーションカラー(カラーパレット)
248-255システム予約

6×6×6 カラーキューブ: インデックス 32-247 の色は、次の規則に従います。

  • R:0、51、102、153、204、255(6 段階)
  • G:0、51、102、153、204、255(6 段階)
  • B:0、51、102、153、204、255(6 段階)

ディザリングパターン

ディザリングは、パターンを使ってより多くの色があるように見せる技法です。Win31 では多用されていました。

よく使われるディザリングパターン
50% Checkerboard:     25% Sparse:          75% Dense:
■ □ ■ □               □ □ □ □              ■ ■ ■ □
□ ■ □ ■               □ ■ □ □              ■ ■ □ ■
■ □ ■ □               □ □ □ □              ■ □ ■ ■
□ ■ □ ■               □ □ □ ■              □ ■ ■ ■

Diagonal:             Horizontal Lines:    Vertical Lines:
■ □ □ □               ■ ■ ■ ■              ■ □ ■ □
□ ■ □ □               □ □ □ □              ■ □ ■ □
□ □ ■ □               ■ ■ ■ ■              ■ □ ■ □
□ □ □ ■               □ □ □ □              ■ □ ■ □
ディザリングを使う場面
場面パターン色
滑らかなグラデーション規則的なディザリング16 色
影の部分50% の市松模様黒+ダークグレー
ハイライト25% のまばらなパターン白+ライトグレー
空/背景水平の帯青系
金属の表面斜線グレー系
CSS ディザリングパターン
/* Classic Win31 checkerboard dither in CSS */
.win31-dither {
  background-image: url("data:image/svg+xml,%3Csvg width='4' height='4' viewBox='0 0 4 4' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='2' height='2' fill='%23808080'/%3E%3Crect x='2' y='2' width='2' height='2' fill='%23808080'/%3E%3C/svg%3E");
  background-size: 4px 4px;
}

アイコンのデザインガイドライン

Win31 アイコンの構造
┌──────────────────────────────────────────┐
│          32×32 Icon Anatomy              │
├──────────────────────────────────────────┤
│                                          │
│  ┌─ Light source from top-left           │
│  │                                       │
│  │   ████████████████                    │
│  │   █ Highlight edge █░                 │
│  │   █                █░                 │
│  │   █   SUBJECT      █░ ← Shadow edge   │
│  │   █                █░                 │
│  │   █████████████████░                  │
│  │    ░░░░░░░░░░░░░░░░░                  │
│  │        ↑                              │
│  │    Drop shadow (optional)             │
│                                          │
└──────────────────────────────────────────┘
アイコンのデザインルール
  1. 光源:常に左上(45°)
  2. 輪郭線:すべての辺に 1px の黒い輪郭線
  3. ハイライト:上辺と左辺に 1px の白または明るい色の縁取り
  4. 影:下辺と右辺に 1px の暗い色の縁取り
  5. ドロップシャドウ:任意で 1px ずらした影(50% グレー)
  6. ホットスポット:視覚的な重心を中央に置く(幾何学的な中心ではありません)
主題のガイドライン
カテゴリスタイルの注意点
ドキュメント角を折り、内側に罫線を引く
フォルダー上部にタブを付け、開いた状態または閉じた状態にする
アプリケーション機能を表すツールやオブジェクト
設定歯車、スライダー、チェックマーク
ハードウェア簡略化したシルエット
人物胸から上の構図、簡略化した特徴

スプラッシュ画面とバナー

Win31 の一般的なスプラッシュ画面
┌──────────────────────────────────────────────────────┐
│ ┌──────────────────────────────────────────────────┐ │
│ │ ███████████████████████████████████████████████ │ │
│ │ █                                             █ │ │
│ │ █    ╔═══════════════════════════════╗       █ │ │
│ │ █    ║    PROGRAM NAME v1.0          ║       █ │ │
│ │ █    ╚═══════════════════════════════╝       █ │ │
│ │ █                                             █ │ │
│ │ █         [   Large Icon 64×64   ]           █ │ │
│ │ █                                             █ │ │
│ │ █         Copyright © 1993                   █ │ │
│ │ █         Your Company Name                  █ │ │
│ │ █                                             █ │ │
│ │ ███████████████████████████████████████████████ │ │
│ └──────────────────────────────────────────────────┘ │
│ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
└──────────────────────────────────────────────────────┘
バナーの寸法
種類サイズ用途
スプラッシュ画面400×300 または 320×240起動画面
バージョン情報ボックス300×200ヘルプ > バージョン情報
セットアップバナー480×60インストーラーウィザード
ツールバーの画像列16×(16×N)ボタンの画像列
バナーの色に関するガイドライン
領域色注意点
背景#C0C0C0 またはネイビーのグラデーションシステムグレーまたはブランドカラー
テキストグレー地に黒、ネイビー地に白高いコントラスト
枠線ベベル(左上は白、右下は黒)3D 効果
ロゴ領域最大 256 色中央の主役

AI 画像生成のためのプロンプトエンジニアリング

Ideogram/Stability AI 向け

アイコン生成プロンプトのテンプレート:

32x32 pixel art icon, Windows 3.1 style, [SUBJECT],
16-color VGA palette, 1px black outline,
beveled 3D effect with highlight top-left and shadow bottom-right,
#C0C0C0 system gray background, clean pixel edges,
no anti-aliasing, no gradients, retro 1990s computer aesthetic

スプラッシュ画面プロンプトのテンプレート:

Windows 3.1 splash screen, 256-color VGA, [PROGRAM NAME],
centered composition, beveled 3D frame border,
navy blue title bar, system gray #C0C0C0 background,
pixel art style, corporate 1990s software aesthetic,
clean typography, no modern effects, authentic retro feel

バナー画像プロンプトのテンプレート:

Windows 3.1 program banner, 480x60 pixels, [PROGRAM NAME],
horizontal layout, beveled border frame,
16-color palette dominant with 256-color logo area,
retro pixel art typography, 1990s software aesthetic,
sharp pixel edges, no blur, no anti-aliasing
ネガティブプロンプト(避けるもの)
modern, flat design, gradients, blur, glow effects,
rounded corners, anti-aliasing, smooth edges,
vaporwave, neon, photorealistic, 3D render,
high resolution, 4K, detailed, complex shading

ツールのおすすめ

画像生成
ツール最適な用途備考
Ideogramアイコン、ロゴピクセルアート風のスタイルが得意です
Stability AI大きなシーンレトロなスタイルにするには、より多くのプロンプトが必要です
DALL-Eコンセプト後処理が必要になる場合があります
後処理
ツール用途
ImageMagick色数の削減、ディザリング
Asepriteピクセルアートの編集(有料)
Piskel無料のブラウザー向けピクセルエディター
GIMPインデックスカラーへの変換
ImageMagick コマンド
# Convert to 16-color palette with dithering
convert input.png -colors 16 -dither FloydSteinberg output.png

# Convert to exact Win31 palette
convert input.png -remap win31-palette.png -dither FloydSteinberg output.png

# Scale up pixel art (nearest neighbor)
convert input.png -filter point -resize 200% output.png

# Add 1px black outline
convert input.png -bordercolor black -border 1 output.png

避けるべきパターン

避けるべきパターン:滑らかなグラデーション

見た目:CSS の linear-gradient() やエアブラシのような陰影 問題点:Win31 に滑らかなグラデーションはありません。あるのはディザリングパターンだけです 代わりに:2色のベタ塗りの間に、規則的なディザリングを使います

避けるべきパターン:アンチエイリアス

見た目:滑らかな斜めのエッジ、ピクセルの混色 問題点:Win31 のアイコンはエッジが鋭く、階段状です 代わりに:ピクセルのエッジをはっきりさせ、斜めの部分に段差を見せます

避けるべきパターン:色数が多すぎる

見た目:RGB の全スペクトル、微妙な色の違い 問題点:16色の制限があるため、色は大胆で明確に区別する必要があります 代わりに:VGA パレットを使い、中間色にはディザリングを使います

避けるべきパターン:高解像度

見た目:128×128 以上の「ピクセルアート」 問題点:実際の Win31 アイコンは最大でも 32×32 です 代わりに:元のサイズで作業し、ニアレストネイバー法で拡大します

避けるべきパターン:ぼかしのあるドロップシャドウ

見た目:box-shadow: 4px 4px 8px rgba(0,0,0,0.3) 問題点:Win31 の影はエッジがはっきりしており、オフセットは 1~2px です 代わりに:1px の単色 #808080 を右と下に 1px オフセットします

クイックリファレンスカード

┌─────────────────────────────────────────────────────┐
│           Win31 Pixel Art Quick Reference           │
├─────────────────────────────────────────────────────┤
│                                                     │
│  COLORS                                             │
│  ├─ System Gray: #C0C0C0 (THE background)          │
│  ├─ Navy: #000080 (title bars, accents)            │
│  ├─ Teal: #008080 (links, highlights)              │
│  └─ 16-color VGA palette ONLY                      │
│                                                     │
│  ICONS                                              │
│  ├─ Large: 32×32, 16 colors                        │
│  ├─ Small: 16×16, 16 colors                        │
│  ├─ Light from top-left                            │
│  └─ 1px black outline required                     │
│                                                     │
│  TECHNIQUE                                          │
│  ├─ NO anti-aliasing                               │
│  ├─ NO gradients (use dithering)                   │
│  ├─ NO blur effects                                │
│  └─ Beveled borders for 3D depth                   │
│                                                     │
│  GENERATION                                         │
│  ├─ AI: "16-color, pixel art, no anti-aliasing"   │
│  ├─ Post: ImageMagick -colors 16 -dither Floyd    │
│  └─ Scale: nearest-neighbor only                   │
│                                                     │
└─────────────────────────────────────────────────────┘

連携先

  • windows-3-1-web-designer - Win31 の美学を CSS で実装
  • win31-audio-design - ビジュアルスタイルに合うオーディオ
  • pixel-art-infographic-creator - 教育用の図解
  • native-app-designer - Win31 のスタイルと最新アプリを組み合わせる場合

重要なポイント:Win31 のピクセルアートは、制約によって個性を生み出すものです。16色の制限、硬いエッジ、ディザリングパターンがその美学を定義します。制限に逆らうのではなく、受け入れましょう。

覚えておきましょう:32×32 では、すべてのピクセルが重要です。構図を慎重に計画し、奥行きやグラデーションの表現はディザリングに任せましょう。

コメント