Tessarune
コードから生まれたドット絵

AIに、ドット絵の「作り方」ごと描かせる。

Tessarune は、Claude Code・Codex CLI・Cursor などのAIエージェントに、ドット絵の描画言語と、制作の様子を見られるStudioと、同じコードから同じ画素を描く描画エンジンを渡す Windows 用ソフトです。AIが一枚ずつ短いプログラムを書き、Tessarune がそれを PNG・GIF・スプライトシートへ描き出します。手元には、絵と、その絵を作るコードが残ります。

  • Windows 11 x64
  • バージョン 1.3.0
  • $32.99(買い切り)
  • APIキー不要
  • 外部への通信なし
大釜5×
大釜 — 緑
緑
大釜 — 紫
紫
大釜 — 青
青
cauldron.js・最後の 10 行
submit(Cauldron, {  size: [48, 48], origin: "top-left", kind: "icon", scale: 1,  animate: { fps: 10, duration: 1.2, loop: true },  anchor: { x: 24, y: 45 },  variants: [    { name: "idle-green" },    { name: "idle-violet", repalette: swap("brew", "v") },    { name: "idle-blue", repalette: swap("brew", "b") },  ],});
cauldron.js — 48×48、12 コマ。1 本のプログラムから 3 色の薬液。
Tessarune で制作

ここにあるコマは、すべてコードが描きました。

Aurum Nocturne の素材パックの小物です。どれも AIエージェントが Tessarune で書いたプログラムで、エンジンが描き、コマを確認しながら直しました。手描きの工程も、画像生成モデルも使っていません。

大釜
大釜48×48 · 12 コマ
壁の松明
壁の松明32×48 · 12 コマ
転送の紋
転送の紋48×48 · 12 コマ
ミミック
ミミック48×48 · 10 コマ
天球儀
天球儀48×64 · 24 コマ
薬棚
薬棚64×64 · 16 コマ
火炎の噴出口
火炎の噴出口32×64 · 12 コマ
魔導書の書見台
魔導書の書見台48×64 · 16 コマ
回転のこぎりの罠
回転のこぎりの罠48×32 · 16 コマ
火鉢
火鉢48×64 · 12 コマ
水晶玉
水晶玉32×48 · 16 コマ
地下牢の扉 — 開く
地下牢の扉 — 開く48×48 · 8 コマ

ギャラリーを見る →

使い方

人が決めて、AIが書いて、Tessarune が描く。

  1. 01

    作りたいものを決める

    サイズ、視点、光、動き、色違い。Studio で制作条件をまとめると、AIはそれを説明書やテンプレートと一緒に読みます。

    制作条件は、cauldron.js の最初の数行にこう書かれています。

    cauldron.js · 1–3
    // Cauldron over a wood fire — 48x48, top-down 3/4, key light top-left.// Loop: 12 frames @ 10 fps. Bubbles swell and pop, the brew swirls, the sigil pulses, steam drifts, fire flickers.// Variants: brew colour green / violet / blue (ramp swap — no new colours).
  2. 02

    AIが絵をコードとして書く

    AIエージェントが Tessarune の描画命令を使った小さな JavaScript のプログラムを編集し、Tessarune の CLI で描画と検査を行います。APIキーの入力欄はありません。Tessarune がAIを呼び出すことはありません。

    cauldron.js · 108–116
    function bubbles(g, t) {  const spots = [[-6, 1, 0.0], [3, 2, 0.34], [8, 0, 0.68]];  g.detached("bubbles", () => {    for (const [dx, dy, ph] of spots) {      const p = (t + ph) % 1;      const x = CX + dx, y = MOUTH.cy + dy;      if (p < 0.2) g.pixel(x, y, "brew2");      else if (p < 0.45) { g.rect({ x: [x - 1, x], y: [y - 1, y] }, "brew2", { fill: "brew2" }); g.pixel(x - 1, y - 1, "brew3"); }      else if (p < 0.62) {
  3. 03

    毎回同じに描く

    エンジンがループの各時刻でプログラムを実行し、画素を置きます。同じプログラムと同じ設定なら、同じ画素。PNG、GIF、スプライトシート+JSON、PNG連番へ書き出せます。

    大釜4×
なぜコードで描くのか

絵の原本は、画像よりプログラムのほうが強い。

何度でも同じに描ける

プログラム・エンジンの版・設定が同じなら、画素も同じです。別の倍率、別のコマ数、別のシート配置での書き出しに、AIへの再依頼も、一枚ごとの料金も要りません。

画像生成モデルを通さない

画素は、読める形・色の段・規則から生まれます。他人の絵で学習したモデルからは出てきません。作った画像もコードも、使用許諾の範囲で販売できます。

部分ごとに直せる

部品には名前があります。袖を短く、ランプを 1 ドット右へ、影の段を一つ暗く。その部分を描く行だけを自分かAIが直せば、ほかはそのまま残ります。

宝箱の 4 方向
1 つの宝箱を、プログラムが床の上で回したもの。4 方向とも左上から光を当てています。

色違いも動きも、一つの原本から

色違いは色の段をまるごと差し替えるだけ。点灯・消灯・点火のような状態は同じ関数の引数なので、一度の修正がすべての変種へ届きます。

壁の松明
壁の松明・魂火
壁の松明・魔女火
壁の松明 — 点火
wall_torch.js: 炎・魂火・魔女火と、一回再生の点火。
同梱されるもの

描画エンジンと、そのまわりの道具一式。

Studio

ブラウザーで開くローカルの制作画面。プレビューとコードを並べて表示し、AIが保存したファイルに追従します。動作、コマ、パレット、レイヤー、メモ。

AI向けの JSON CLI

作成・描画・検査・書き出しを、JSONを返すコマンドで。AIはビルドを回すのと同じように Tessarune を操作します。

決定的な描画エンジン

ドット絵のコンパイラーと実行環境。描画runtimeは 0.3.0 と 0.4.0 の両方を搭載しているので、以前の作品も同じ絵で開けます。

日英 25 本ずつの制作マニュアル

AIが読むために書いた説明書。描画命令、ドット絵の規則、動き、3D骨格、素体から作る人物、レビュー。

テンプレート・画風プロファイル・作例

編集できる出発点と、画風のルールや参考資料、制作メモを次の作業へ持ち越す場所。

レビューと履歴

拡大レビュー、コマごとの確認、明暗の比較、点滅や欠けの候補の検査。採用した版はすべて残ります。

ゲーム向けの書き出し

PNG、GIF、スプライトシートPNGとJSON(コマの矩形・fps・基準点)、PNG連番。任意の整数倍で。

日本語と英語

Studio、CLIのメッセージ、AIへの引き継ぎ、制作マニュアルを両方の言語で。

動作環境

必要なもの。

OSWindows 11(x64)。macOS・Linux・スマートフォン向けの版はありません。
AIエージェント手元のファイルを編集し、コマンドを実行し、画像を確認できるもの。たとえば Claude Code、Codex CLI、Cursor。商品には含まれません。契約と利用料は各自のものです。
ダウンロード約 61 MB の ZIP 1 本。Windows Setup、ポータブル版、日英の文書が入っています。
追加のインストールは不要実行環境を同梱しています。Node.js、GPU、画像生成モデルのダウンロードは要りません。
通信Tessarune 自体は外部へ通信しません。Studio は 127.0.0.1 だけで待ち受けます。
出力PNG、GIF、スプライトシートPNG+JSON、PNG連番。MP4・FBX・glTF は出力しません。

Windows SmartScreen の警告について

インストーラーはコード署名をしていないため、Windows SmartScreen が「WindowsによってPCが保護されました」と表示することがあります。販売ページからダウンロードしたものであれば、詳細情報 → 実行 を選んでください。ポータブル版はインストールせずに使えます。ファイルを確かめる場合は、SHA-256 を次の値と照らし合わせてください。

Tessarune-1.3.0-Setup.exe
6883468d611b7b0f9159e6e638093c047f5e054c23e4842c6aa1eabef282c75b

Tessarune-1.3.0-windows-x64.zip
131c5819a815181073fa9807b2b8b17b31460eaf2eb920bfae0aab975769d0a9

価格

買い切り。期限はありません。

$32.99

買い切り · Tessarune 1.3.0

itch.io で購入

AIエージェントとその契約は含まれません。Windows 11 x64 専用です。

  • 今後この商品として公開する Tessarune 本体のアップデートは、メジャーバージョンを含め、追加料金なしで提供します。購入したストアからお届けします。
  • アカウント登録、ライセンス鍵、オンライン認証、利用期限はありません。
  • 作った画像・アニメーション・コードは販売できます。使用許諾の要点をご覧ください。
  • 1 購入につき 1 名が、ご自身の管理する端末で使えます。
使用許諾

使用許諾の要点。

使用許諾契約書の全文は、日本語と英語でダウンロードに同梱しています。日本語版が正本です。ここに書いたのは要点で、契約書の代わりにはなりません。

  • 1 購入につき 1 名。 ご自身の管理する端末にインストールして使えます。使う人数分の購入が必要です。
  • 作ったものは、使うことも売ることもできます。 自分で作った画像・アニメーション・映像・作品コード。同梱のサンプルやテンプレートを改変した作品も含め、営利・非営利を問わず、売上の一部を支払う条件もありません。
  • ソフトそのものは再配布できません。 本体・エンジン・マニュアルの再販売、再配布、共有はできません。ご自身の制作のために、AIエージェントがマニュアルを読み CLI を実行することは認めています。
  • 第三者の素材は各自で確認。 持ち込むキャラクター、参考資料、AIサービスの条件は、それぞれの条件に従います。
よくある質問

購入前によくある質問。

APIキーは必要ですか?

不要です。Tessarune には APIキーの入力欄も、AIサービスの設定画面もありません。Tessarune 自体が外部へ通信しないためです。制作は、お使いのAIエージェントが、お手元のPCで Tessarune の CLI を実行する形で行います。費用が発生するかどうかは、そのエージェントのプラン次第です。

どのAIを使えばいいですか?

ファイルを編集し、コマンドを実行し、できた画像を見られるAIエージェントであれば使えます。特定のモデル名での動作保証はしていません。AIの性能は短い周期で変わるためです。タイル・エフェクト・背景は比較的通りやすく、人型のキャラクターは数回のやり取りが要ります。レビュー・履歴・メモは、その数回を前提に作ってあります。最上位のモデルは必要ありません。

普通のチャット画面でも使えますか?

AIが直接使うには、そのAIからお手元のファイルを編集し、CLIを実行できる必要があります。通常のチャットサイトではできないことが多いです。チャットにコードを書かせ、自分でコピーして Studio へ保存する使い方もできます。

全自動の作画サービスですか?

いいえ。AIモデルは内蔵していません。何を作るかを決め、結果を見て、何を直すかを判断するのは人です。指定した絵柄や品質が一度で完成することは保証していません。

毎回同じ絵を出せますか?

時刻や固定しない乱数に依存しないプログラムなら出せます。コード・シード・描画条件・エンジンの版が同じなら、同じ画素になります。同じ依頼からAIが毎回同じコードを書く、という意味ではありません。

作ったものは販売できますか?

できます。使用許諾では、自分で作った画像・アニメーション・映像・作品コードの商用利用、編集、公開、販売を認めています。同梱のサンプルやテンプレートを改変した作品も対象で、売上の一部を支払う条件もありません。本体・エンジン・マニュアルの再配布はできません。第三者の素材の条件は各自でご確認ください。使用許諾の要点

チームで使えますか?

1 購入につき 1 名が、ご自身の管理する端末で使えます。使う人数分の購入が必要です。できあがった絵をチームのゲームに使うことは、これとは別で、問題ありません。

オフラインで使えますか?

編集・描画・確認・書き出しは、接続なしで行えます。クラウドのAIエージェントは、そのサービスへの接続が必要です。Tessarune は作品・プロンプト・参考画像を販売者へ送信しません。

MP4 や 3D モデルを書き出せますか?

できません。PNG連番を書き出し、動画は編集ソフトで作ってください。Tessarune は 3D の関節でドット絵の部品を組みますが、メッシュ編集ソフトではなく、FBX や glTF は出力しません。

アップデートや問い合わせは?

新しい版は、購入したストアから、既存の購入者向けのダウンロードとしてお届けします。不具合や要望は、そのストアのページから Aurum Nocturne へお知らせください。バージョン、起きたこと、再現する操作があると確認しやすくなります。返信時間は保証していません。

Tessarune で制作

Tessarune で作った素材を見る。

itch.io の Aurum Nocturne の素材パックは、この方法で描いています。まず画素を見てください。