OpenPixo
Windows 预览版 · 本地测试中

整款游戏,
一个工作台。

打开你正在做的游戏。编码 Agent 直接在项目里干活,Studio 配方把提示词变成引擎能加载的精灵、地图块、UI 和特效,每次构建都自动验证。

免费开源本地优先自带 Agent 与密钥

用 OpenPixo 配方做出来的

你的游戏需要的每一种风格。

主视觉、三视图、行走序列、图标集与特效——从像素到风格化 3D,生成即可放进项目。

日出时分,金色巨龙掠过云雾山谷
高奇幻 主视觉
红发天空信使 Kaia 的四视图
手绘 三视图
三位动画风冒险者站在王国上方的山丘
日系动画 主视觉
九个手绘奇幻道具图标
手绘 图标集
黄昏的像素风港口小镇与灯塔
像素 主视觉
火球爆炸序列帧的峰值帧
日系动画 特效
霓虹街道中的骑手与全息锦鲤
赛博朋克 主视觉
Kaia 的八方向像素行走序列
像素 行走序列
气态巨行星上方的环形空间站
科幻 主视觉
小魔女的四视图
Q 版 三视图
水墨风:云海之上的剑客
水墨 主视觉
十六个像素风 RPG 道具图标
像素 图标集
体素风浮空岛村庄
体素 主视觉
废墟大教堂中直面石巨人的骑士
暗黑奇幻 主视觉
蘑菇森林里提灯的小机器人
风格化 3D 主视觉
九个粗描边科幻道具图标
卡通 图标集
站在白橙机甲手掌上的驾驶员
机甲 主视觉
铠甲骑士的四视图
低多边形 3D 三视图
秋日小屋与菜园
治愈 主视觉
魔法阵序列帧的峰值帧
日系动画 特效
珊瑚覆盖的沉没神像与潜水员
手绘 主视觉
宝藏堆上的四位 Q 版英雄
Q 版 主视觉
圆形小机器人的四视图
卡通 三视图
夕阳下走向峡谷城市的驼队
低多边形 主视觉
冰晶碎裂序列帧的峰值帧
厚涂 特效
等距视角的炼金师书房
等距视角 主视觉

示例由 OpenPixo 配方提示词生成,并用 pixo asset 后处理。实际效果因模型而异。

浏览全部配方 →
工作方式

从现有的文件夹,到能跑起来的构建。

  1. 打开你已有的文件夹OpenPixo 原地打开你的 Godot、Unity、Phaser 或 Three.js 项目,识别引擎、构建命令和素材该放的位置。不复制,不搬家。
  2. Agent 在项目里写代码Codex 在项目中工作:流式输出、权限审批、中断与恢复。Claude Code 和 OpenCode 将在 v0.2 加入。
  3. 配方生成素材选一个配方,填好角色卡或几个字段,拿到已去背景、已切片、已检查的候选结果。采用满意的那张,它会作为普通文件落进项目。
  4. 验证构建OpenPixo 用引擎的无头模式运行检查与构建,并可截图,让 Agent 在“改、跑、看、修”的循环里完成工作。
01

打开你已有的文件夹

OpenPixo 原地打开你的 Godot、Unity、Phaser 或 Three.js 项目,识别引擎、构建命令和素材该放的位置。不复制,不搬家。

sky-courierD:\games\sky-courier已识别 Godot 4
  • project.godot
  • scenes
  • player.tscn
  • world.tscn
  • scripts
  • player.gd
  • art
  • kaia
  • kaia_walk.png
  • kaia_turn.png
  • items.png
  • cobble.png
  • panel_wood.png
  • fire_hit.png
  • audio
kaia_walk.png
kaia_turn.png
items.png
cobble.png
panel_wood.png
fire_hit.png
02

Agent 在项目里写代码

Codex 在项目中工作:流式输出、权限审批、中断与恢复。Claude Code 和 OpenCode 将在 v0.2 加入。

Codex工作目录 sky-courier已批准:编辑文件

让玩家朝行走方向转身,八个方向都要。

我把输入方向的角度映射到行走序列的八行:

scripts/player.gd+6 −1
extends CharacterBody2Dconst DIRS := ["down", "down_left", "left", "up_left", "up", "up_right", "right", "down_right"]@onready var sprite: AnimatedSprite2D = $Spritefunc _physics_process(_delta: float) -> void:    var input := Input.get_vector("left", "right", "up", "down")    velocity = input * SPEED    if input != Vector2.ZERO:        var index := wrapi(roundi((input.angle() - PI / 2) / (PI / 4)), 0, 8)        sprite.play("walk_" + DIRS[index])    else:        sprite.stop()    move_and_slide()
03

配方生成素材

选一个配方,填好角色卡或几个字段,拿到已去背景、已切片、已检查的候选结果。采用满意的那张,它会作为普通文件落进项目。

8 方向行走精灵图openpixo/sprite-walk-8dir已就绪
候选 1已采用
Kaia 行走序列,已去背景
  • has-alpha
  • grid-divisible 6x8
已采用的文件49
art/kaia/kaia_walk.png
art/kaia/kaia_walk.json
art/kaia/kaia_walk/frame-0000.png
art/kaia/kaia_walk/frame-0001.png
…
art/kaia/kaia_walk/frame-0047.png
04

验证构建

OpenPixo 用引擎的无头模式运行检查与构建,并可截图,让 Agent 在“改、跑、看、修”的循环里完成工作。

$ pixo game verify --steps check,build,run --screenshot
Verification: passed
check: passed (exit 0, 1840 ms)
build: passed (exit 0, 6215 ms)
run: passed (exit 0, 4102 ms)
Screenshot: …\verify-1.png
3 / 3步骤通过
1张截图供 Agent 查看
0缺失工具

耗时仅为示意。无头验证随 v0.2 游戏工作流提供。

Studio · 配方

不只是图片,是引擎能直接加载的素材。

每个配方都把调好的提示词和游戏需要的处理绑在一起:去背景、切图、检查网格与接缝。下面就是它们在游戏里的样子。

8 方向行走精灵图

从角色卡到 6 × 8 序列图,去背景并切成 48 帧。这里直接播放生成的序列图。

openpixo/sprite-walk-8dir

特效序列帧

黑底叠加混合用的打击与法术特效,16 帧从火花到消散。

openpixo/vfx-sequence
Kaia 的四视图铠甲骑士的四视图

角色三视图

同一角色、同一比例、所有视角同一基线——可直接作为角色卡参考。

openpixo/character-turnaround

视差背景分层

远景、中景、近景三层,可水平平铺,景物上方全部透明。

openpixo/parallax-layers
手绘道具图标集像素风道具图标集

道具图标集

一张图、一种风格,切成你要的尺寸的单个图标。

openpixo/item-icon-set

九宫格 UI

四角固定,边与中心随意拉伸。上方即实时的 CSS border-image。

openpixo/ui-nine-slice
pixel · 128
tile · 256
albedo · 1024

无缝地图块与 PBR 贴图

四边无缝衔接,缩放到瓦片尺寸并检查接缝。

openpixo/tileset-seamless

全景天空盒

2048 × 1024 的 360° 等距柱状全景,可直接用于天空球——这里正在平移展示。

openpixo/skybox

Studio 还有:循环背景音乐UI 音效NPC 语音图生 3D 模型游戏起步模板游戏功能全部配方 →

pixo asset

每个按钮,也是一条命令。

确定性的处理操作保留原图,在旁边写出新文件。Agent 在任务中途调用的也是同一组命令,支持 --json 输出。

处理前:洋红色抠像底的三视图处理后:同一张三视图,背景透明处理前处理后
pixo asset remove-bg kaia_turn.png --mode chroma --color FF00FF把配方的抠像底色变成真正的透明通道。
处理前:手绘风小屋场景处理后:同一场景像素化处理前处理后
pixo asset pixelate cottage.png --size 144降到像素网格,可选调色板与抖动。
# 把序列图切成单帧
$ pixo asset slice art/kaia/kaia_walk.png --grid 6x8 --json
# 为整个项目提取调色板
$ pixo asset palette art/harbor.png --colors 16
# 把帧打包成 Godot 可读的图集
$ pixo asset pack art/kaia/kaia_walk --format godot-tres
# 检查贴图接缝
$ pixo asset seamless-check art/tiles/cobble.png

从港口场景提取的 16 色:

作为调色板来源的像素港口场景

引擎

GodotUnityPhaserThree.js

Agent

Codex现已支持Claude Codev0.2OpenCodev0.2
商店 · 免费目录

一个为做游戏而生的商店。

官方配方、Skill、MCP 预设与项目模板,每一项都标明许可证。免费目录先行;用积分购买的官方付费内容计划在 v0.4 推出。

浏览目录 →
8 方向行走精灵图
配方免费
道具图标集
配方免费
无缝地图块贴图
配方免费
extends CharacterBody2D
@export var speed := 160.0
func _physics_process(d):
  …
Godot 4 GDScript 技艺
Skill · Apache-2.0免费
{ "mcpServers": {
  "godot": { … }
} }
Godot MCP
MCP 预设 · MIT免费
官方内容包
使用积分购买
计划中v0.4
本地优先

你的游戏,留在你自己的电脑上。

文件夹就是项目

OpenPixo 打开你选的文件夹,把结果作为普通文件写回原处。原文件保留,不会上传到 OpenPixo。

你的 Agent,你的密钥

提示词从你的电脑直接发往你配置的 Agent 或模型服务。权限请求逐一由你审批。

无需账号

本地使用无需 OpenPixo 账号。之后推出的可选账号只用于积分、托管生成和付费商店内容。

FAQ

开始之前。

还有其他问题? 在 GitHub 提问.

OpenPixo 是什么?

面向独立游戏开发者的本地优先 Agent 工作台。它把项目文件、图像与音频预览、Agent 对话、Studio 配方和项目扩展放进同一个桌面工作区,让你继续推进手头正在做的游戏。

这个页面上的示例是用 OpenPixo 做的吗?

它们由图像模型根据 OpenPixo 内置配方的提示词生成,再用 pixo asset 背后的同一套代码完成去背景、裁边、缩放和切图。主视觉由同一模型根据文字简报生成。我们挑选了最好的候选;你的结果取决于所用的模型和服务商。

需要 OpenPixo 账号吗?模型怎么计费?

本地使用无需 OpenPixo 账号。你使用自己的 Agent 账号或受支持的模型服务;订阅、API 费用和额度由你选择的服务商决定。之后的版本会提供可选账号,用于积分、托管生成和付费商店内容;不登录也不影响本地功能。

我的项目文件和数据会去哪里?

你的游戏留在你选的文件夹里。运行任务时,提示词和涉及的项目内容会发送给你配置的 Agent 或模型服务——本地工作台不等于离线模型。详见隐私说明。

可以下载吗?支持哪些平台?

Windows x64 预览版正在本地测试:安装、启动、重启和卸载检查均已通过,安装包尚未签名。首个公开版本计划为签名的 0.2.0-beta.1,下载页会提供 SHA256 校验值。暂不承诺其他平台。

如何运行本地源码?

在本地 OpenPixo 仓库中,使用 Node 24.x、pnpm 10.33.2 和 Codex 0.160.0 或更高版本:

pnpm install --frozen-lockfile
pnpm tools-dev

该工具会同时启动 daemon、Web 应用和桌面端。公开源码尚未发布。

Windows 预览版 · 本地测试中

下一个世界,从你已有的文件夹开始。

首个公开版本计划为 0.2.0-beta.1,届时下载页将提供签名的 Windows 安装包和 SHA256 校验值。