用 Claude 编写 Aseprite 插件自动化绘制等距世界
作者是一名游戏美术师,为了避免手动绘制数百个草地图块,通过让 Claude 编写 Lua 脚本开发了一个 Aseprite 插件。该插件支持像模拟城市一样拖动绘制山丘、树木等地形,并实现了局部实时重绘。
Reddit r/vibecoding/u/antahonist
ClaudeAsepriteGodot
收录于 2026-10-31 · 原文发布于 2026-10-29
操作步骤
- 1设计插件功能:确定需要实现类似 SimCity 的画笔工具(如山丘、山脉、道路、池塘、树木等)。
- 2让 Claude 编写 Lua 代码:让 Claude 编写 Aseprite 插件所需的 Lua 脚本,实现地形绘制逻辑。
- 3测试与迭代:对插件进行严格测试,通过指出具体像素和视觉错误来纠正代码(如解决坐标系混淆、树木 3D 生成与像素绘制、以及 Godot 地形求解器凹崖破损等问题)。
- 4优化性能:确保插件在处理大地图时只重绘修改的部分,保持实时响应。
可复制提示词
我是一个游戏美术师,正在开发一个 Aseprite 插件来自动化绘制等距世界。请帮我编写 Lua 脚本,实现类似模拟城市的拖动画笔功能(包括 [输入你要绘制的地形类型,例如:山脉、树木、道路])。请确保代码支持局部实时重绘,并且在处理 [输入具体技术难点,例如:树木生成或坐标系对齐] 时注意避免 [输入已知错误,例如:坐标系混淆或边缘不对齐]。
#AI编程#游戏开发#Aseprite#Claude
相关用例
内容由 AI 依据原文翻译整理,细节以原帖为准;版权归原作者。