Pixelorama 是一款基于 Godot 引擎的开源像素艺术多合一工具,支持完美像素线条、洋葱皮动画、瓦片地图、3D 图层、命令行批量导出、社区扩展、自动备份、Spritesheet 与高度可定制 UI,跨 Windows/Linux/macOS/Web 全平台 MIT 协议。

🎤 引言

做独立游戏的、做像素艺术动画的、甚至只是想画个头像玩玩——"想要一个免费但功能不输 Aseprite 的像素艺术工具"几乎是圈内的共同呼声。商业工具 Aseprite 价格亲民但仍是付费软件,Photoshop / GIMP 对像素艺术来说太"重",一些网页端编辑器则功能残缺。

Pixelorama 是这个场景里少有的"开源+全功能+跨平台"的答案:9.8K+ Stars、523 Forks、80 个 open issues、MIT 协议、基于 Godot 4.6.3 引擎构建——本身这个技术选型就足够有意思了。覆盖 Windows / Linux / macOS / Web 全平台,还有 Steam、Itch.io、Flathub、WinGet 多个分发渠道。

最有意思的彩蛋:Pixelorama 自称"pixelate your dreams"——它不仅能做 sprites、tiles、animations,甚至支持 3D 模型导入到 2D 画布,真正把"像素艺术"这件事从 2D 拓展到了混合维度。


⭐ 核心功能

工具覆盖面相当广,核心可归为以下几块。每块都按"为像素艺术量身打造"的思路设计,不是普通绘图软件的简单像素化。

1. 像素艺术专用绘图工具

  • 完美像素线条:放大画线时不会模糊锯齿,永远保持像素级别的清晰。
  • 左/右键动态映射:左/右键可分别绑定不同工具(如左键铅笔、右键橡皮),单手操作效率拉满。
  • 索引模式:限制画布只用调色板中的颜色,避免无意识的颜色溢出。
  • 像素艺术专用旋转/缩放:内置 cleanEdge、OmniScale、rotxel 等专为像素艺术定制的算法,比 Photoshop 通用双线性插值更符合像素艺术家的预期。

2. 高级动画系统

  • 完整时间线:图层 + 帧的二维结构,可以做复杂的多层动画。
  • 洋葱皮:自动显示前后帧的半透明轮廓,对齐动作时不用猜。
  • 音频同步:可在时间线上叠加音轨,做动画配乐不用切换工具。
  • 帧标签:标记"开始""结束""循环点",引擎里直接读标签控制动画状态。
  • 播放时绘制:动画播放过程中直接调整下一帧,无需停-改-播反复循环。

3. 瓦片地图创建

专精做 RPG / 平台跳跃 / 等距游戏的同志看过来:

  • 矩形瓦片:经典 2D 平台跳跃用。
  • 等距瓦片(Isometric):经典 RPG / 模拟城市视角。
  • 六边形瓦片:策略游戏 / 战棋常见。
  • 自动接缝处理,导出后可无缝拼接进 Unity / Godot / 任何支持瓦片地图的引擎。

4. 强大图层系统

  • 剪切蒙版:让一个图层限制另一图层的可见范围。
  • 非破坏性视觉效果:描边、渐变映射、投影等滤镜可以叠加而不破坏原画,想撤销就撤销。
  • 图层混合模式:和 Photoshop 类似的叠加/正片叠底/滤色等模式。

5. 调色板管理

  • 内置预制调色板。
  • 导入 .gpl / .hex / .pal 等通用调色板格式。
  • 软件内自定义调色板,调色板可绑定到画布(索引模式下强制使用)。

6. 高级画布与辅助

  • 参考线:水平/垂直/自定义角度。
  • 矩形/等距网格:辅助对齐像素。
  • 瓦片模式:边画边预览瓦片拼接效果。
  • 自动备份:每 X 分钟自动保存(具体可在设置里调),软件崩溃后能恢复。
  • 高度可定制 UI:拖拽面板、绑定快捷键、切换主题色,键盘党友好。

7. 导出 / 导入

  • PNG:单帧静图。
  • APNG:动图 PNG。
  • Spritesheet:精灵图(带 JSON 元数据),Unity / Godot / Cocos 通用。
  • GIF:经典动图格式。
  • 视频:直接导出 mp4。
  • 命令行批量导出:开 CI 流水线自动导出,适合需要批量处理几十上百张 sprite 的开发场景。

8. 3D 图层(独家亮点)

这是 Pixelorama 在同类工具里最差异化的特性:在 2D 像素画布上直接放置 3D 模型 / 形状,作为参考层。举个真实场景:

  • 想画一个等距 RPG 里的小房子?调个简单 3D 模型扔进去当参考,对着模型轮廓描线,省得自己算透视。
  • 想做 Sprite sheet 但人物需要旋转?3D 模型旋转 → 转描成像素 → 一气呵成。

像素艺术圈管这种工作流叫"3D 转描(tracing)",Pixelorama 把这个流程原生内嵌进了软件。

9. 扩展系统

社区有免费扩展,例如把 2D 像素转 3D 体素(voxels)的小工具。可通过扩展菜单加载,不需要等官方支持新功能。


📥 安装与使用

6 种分发渠道,几乎覆盖所有平台。

1. Steam(Windows & Linux)

Steam 商店页 上搜索 Pixelorama。Steam 版免费(MIT 协议),会自动同步更新。

2. Itch.io(Windows / Linux / macOS / Web)

Itch.io 页面 提供 Windows、Linux、macOS 安装包,以及直接在浏览器里跑的 Web 版本——临时用或想先体验再装桌面版,Itch.io Web 版最快。

3. GitHub Releases(Windows / Linux / macOS)

Releases 页 下载最新版。下载后:

# Linux 例:解压后运行
tar -xzf pixelorama-linux.tar.gz
cd pixelorama-linux
chmod +x Pixelorama.x86_64
./Pixelorama.x86_64

# macOS 例:双击 dmg 拖入 Applications
# Windows 例:双击 exe 即可

4. Flathub(Linux)

最优雅的 Linux 装法:

flatpak install flathub com.orama_interactive.Pixelorama
flatpak run com.orama_interactive.Pixelorama

自动更新、Sandbox 隔离、和系统集成度高。

5. WinGet(Windows)

winget install pixelorama

PowerShell 一行搞定。

6. Web 早期访问版

直接打开浏览器:Pixelorama Web Early AccessEarly Access 是开发版,会有 bug,建议日常用稳定版本——开发版是给"我想体验 main 分支最新功能"的人准备的。

7. 自定义编译(开发)

需要 Godot 4.6.3:

git clone https://github.com/Orama-Interactive/Pixelorama.git
cd Pixelorama
# Godot 4.6.3 打开项目,导入后按 F5 运行
# Mono 版可不需要,GDScript 已足够

发布构建用 godot-ci 容器镜像全自动 export。


🎯 适用场景

  • 独立游戏开发者:做 2D 游戏(平台跳跃、RPG、roguelike)需要 sprites + tilemap + 动画,Pixelorama 一站搞定 + 直接导出 Unity/Godot。
  • 像素艺术爱好者 / 插画师:免费替代 Aseprite,功能不输。
  • 学生 / 教师:教学场景讲像素艺术概念,MIT 协议可商用、可改源码。
  • 做游戏 UI / 图标的开发者:导出 PNG/Spritesheet 自由切换。
  • 设计师做复古风 demo:等距瓦片 + 动画 = 几小时能拼出像样的 demo。
  • 直播 / 内容创作者:录制像素艺术创作过程,Web 版开箱即用。

🔍 对比/替代方案

工具定位Pixelorama vs 它
Aseprite像素艺术行业标杆Aseprite 付费(约 $20 开源版),Pixelorama 免费 MIT。功能覆盖面 Pixelorama 已接近 Aseprite,但 Aseprite 的"手感"和社区调色板生态仍然略胜一筹
LibreSpriteAseprite 开源分叉LibreSprite 是 1.x 时代 Aseprite 的 fork,节奏慢、UI 复古。Pixelorama 用了现代 Godot 重写
GIMP通用图像编辑器GIMP 能做像素艺术但没有动画/瓦片功能,效率比 Pixelorama 低
Photoshop商业图像编辑器PS 一切都能做但贵 + 重 + 不为像素艺术优化(旋转/缩放算法都不对)
Piskel浏览器端像素画Piskel 简单轻量但功能比 Pixelorama 弱很多,没有 3D 图层、没有瓦片、没有 CLI
Krita通用绘画工具Krita 强在绘画而非像素艺术,动画功能偏弱
GraphicsGale像素艺术老牌Windows only + 不开源 + 长时间未更新

选择标准:

  • 要免费 + 开源 + 多平台 + 全部功能 → Pixelorama
  • 要最成熟的商业工具 + 不在意付费 → Aseprite
  • 要最轻量浏览器端 → Piskel
  • 要通用绘画 + 像素艺术附加 → Krita

⚠️ 注意事项

  1. 基于 Godot 引擎:Pixelorama 本身用 Godot 4.6.3 构建,启动包体积比 Aseprite 大(Godot runtime 内嵌),磁盘占用约 70-100 MB,介意体积的用户注意。
  2. Web Early Access 不稳定Web Early Access 是开发版,会经常出 bug。日常使用请装桌面稳定版。
  3. 3D 图层 ≠ 3D 建模工具:3D 图层是参考层,不能直接在 Pixelorama 里建模、动画 3D 模型。它是个"借 3D 辅助 2D"的工具,不是 Blender / Maya 的替代品。
  4. MacOS Apple Silicon 支持:GitHub Actions 里有 Apple Silicon 构建,但部分功能(如 Metal 渲染)需要 macOS 12+。
  5. 自动备份不能替代手动保存:自动备份是兜底,重要工作还是要定期 Ctrl/Cmd + S。
  6. 部分高级功能(如某些 shader 效果)依赖 Godot 版本:未来 Godot 升级到 5.x 时,Pixelorama 需要跟进,会有过渡期。
  7. 80 个 open issues:活跃维护但仍有功能待完善,issue tracker 上偶有反馈,可关注 Issues 了解当前状态。
  8. 本地化依赖 Crowdin:翻译由社区 Crowdin 贡献,部分小语种可能不完整(已支持数十种语言,但中文翻译需检查)。

✅ 总结

Pixelorama 解决了"想画像素艺术但不愿付费"的尴尬处境。MIT 协议完全开源免费、Aseprite 级别的功能覆盖、Godot 引擎现代化构建、6 种分发渠道、Windows/Linux/macOS/Web 全平台、自动备份、社区扩展——这套配置放在独立游戏圈或像素艺术圈都属于顶配。

最亮点是3D 图层 + 瓦片地图 + 命令行批量导出这三个差异化功能:前者让 2D 像素艺术能借力 3D 参考做更精确的造型;中者是独立游戏开发流程的硬需求;后者打通 CI/CD 让批量 sprite 处理自动化。这三点是 Aseprite 至今未原生支持的能力。

挑毛病的话:80 个 open issues 反映"还在演进"——某些边缘功能(如部分 shader 效果、Apple Silicon 偶发 bug)可能不如商业工具打磨得圆融;基于 Godot 引擎启动包偏大;3D 图层是参考层不是建模工具,期望不要放错位置。

整体推荐给:

  • 独立游戏 / 像素艺术爱好者(最匹配人群);
  • 不愿意付费买 Aseprite 但想要 Aseprite 级别功能的用户;
  • 教学场景(MIT 协议 + 跨平台 + 装好即用);
  • 做游戏 demo / 复古风素材的设计师;
  • 任何想要"开源、跨平台、免费、专业"的像素艺术工具的用户。

GitHub 主页 | Steam 商店 | Itch.io 下载 | Releases 列表 | Flathub Linux | Web Early Access | 官方文档