Aseprite 发展史|从 2000 年的 DOS 程序到独立游戏圈标配
起源:2000 年的 DOS 程序
2000 年前后,阿根廷开发者 David Capello 还是个学生。他想用 Allegro——一套 DOS 时代的游戏开发库——写一个专门做 sprite(游戏精灵图)的编辑器。那时候的像素画编辑器要么是 Autodesk Animator(DOS 古董)、要么是通用绘图软件(PhotoImpact、Paint Shop Pro),没有一款真正"懂"游戏 sprite 的工具。
他把这个程序命名为 ASE(Allegro Sprite Editor),用 C++ 写,跑在 DOS 上。早期版本功能很基础——铅笔、填充、简单的帧编辑——但已经有了两个在当时算革命性的设计:帧时间轴和洋葱皮(前后帧半透明参照)。
从 DOS 到跨平台:2001~2012
2001 年到 2012 年的十几年间,ASE 逐步升级:
- 从 DOS 迁到 Windows(通过 DirectX)
- 2008 年增加 macOS 支持
- 2009 年增加 Linux 支持
- 增加了图层、调色板管理、GIF 导出等核心功能
- 保持开源,社区贡献者逐渐增多
到 2012 年,程序已经改了十几版,功能很丰富了,但名字"Allegro Sprite Editor"太长、在 Google 上也不好搜。David Capello 决定改名为 Aseprite——保留 "ASE" 前缀(致敬最初的 Allegro 项目),后面加一个自创词 "prite"(Sprite 的简化拼写)。他专门找了一个 Google 搜索结果为零的组合,确保改名后自己能立刻被搜到。
商业化与 v1.x:2014 至今
2014 年 Aseprite 登录 Steam,定价 14.99 美元(后来涨到 19.99)。这是它从"开源项目"变成"独立软件"的转折点。但有一个重要的妥协:源代码仍然公开,个人用途可以从 GitHub 自编译免费使用,只有商业用途或不想自己编译的用户才需要购买。
这一套"免费自编译 + 付费省事版"的模式让它在独立开发者社区里口碑极好——既尊重开源传统,又为开发者提供了持续收入。
重大版本节点
| 时间 | 版本 | 关键更新 |
|---|---|---|
| 2009 | ASE 0.7 | 增加 Sprite Size 命令、Save Copy As |
| 2012 | Aseprite 正式版 | 更名、增加图层与调色板管理 |
| 2014 | Steam 首发 | 进入商业化 |
| 2018 | v1.2 | 增加 RGB/Indexed/Grayscale 三种颜色模式 |
| 2021 | v1.3 系列开始 | 大规模重写 UI 框架,增加大量新功能 |
| 2024 | v1.3.x 持续更新 | Lua API 大扩展、交互式文字工具、对角对称 |
| 2025 | v1.3.14~v1.3.17-beta | 拖拽文件到时间轴、Transform 切片、Run Command 窗口、UI 完全可拖拽 |
| 2026 | v1.3.18 | 切片复制粘贴、圆角矩形绘制、备份稳定性修复 |
名字的由来
"Aseprite" 这个词是 David Capello 自己造的。他在社区论坛解释过:
我想找一个 Google 上完全搜不到的词,这样改名后第一次搜 Aseprite 就能直接找到我。Aseprite.org 域名也正好空着。"ASE" 保留了原项目 Allegro Sprite Editor 的前缀,后面的 "prite" 是 Sprite 的简化。
这也是为什么你在任何字典里都查不到 "Aseprite"——它从诞生那一刻就是一个"专有名词"。