关于
点画效果 是一款支持动画和脚本的像素艺术编辑器。它旨在便捷多种工作流程,鼓励快速、迭代地创作视频游戏美术资产和其他类型的艺术作品。
SE由一位独立游戏开发者创作,考虑到了其他独立开发者的需求和技能水平。它轻量简单,易学易用,同时又能实现相当的深度和复杂性。SE拥有功能丰富的脚本API,可用于自动化处理原本繁琐重复的任务。
特性
- 图层和帧之间的共生关系
- 双色系统:点画效果的画笔、铅笔和渐变工具允许主色和次色的有趣组合
- 抖动模式
- 混合模式
- 噪点模式
- 状态管理
- 动画播放
- 洋葱皮
- 播放时编辑
- 分割/拼接
- 将项目分割成帧
- 将帧拼接成精灵表
- 调色板
- 导入和导出调色板
- 调色板化
- 从项目中提取颜色到调色板
- 选择
- 像素网格
- 轻松启用/禁用并修改像素网格单元大小
- 框选工具可以对齐网格
- 还有更多功能!
脚本
点画效果 支持三种不同用途的脚本:自动化、自定义预览和颜色转换。强烈建议希望充分利用程序的用户阅读API并熟悉其潜在应用。
我创建了一个VS Code扩展,为点画效果脚本提供语法高亮。
外部依赖
- Delta Time - 我的轻量级图形库,处理GUI和执行循环样板代码
- ANTLR v4 - 支持_DeltaScript_解释器的词法分析和语法分析库
- Animation Encoder - 我为Square的gifencoder和jcodec编写的封装器
许可证
点画效果根据最终用户许可协议(EULA)分发。请在此阅读以了解您作为用户的权利和责任。
从源代码编译的说明
对于无法购买点画效果的人,可以免费从源代码编译程序:
说明
- 克隆此存储库
- 在您的开发环境中下载并配置外部依赖
- Delta Time:下载JAR - 说明见README
- Animation Encoder:下载JAR - 说明见README
- ANTLR v4:点画效果使用ANTLR 4运行时的4.13.1版本。您可以从Maven存储库下载该库或手动配置。在此处查找工件的依赖信息。
- 设置项目和运行配置,详情如下:
- JRE / JDK / 语言级别:Java 17或更高版本
- 主类:
com.jordanbunke.stipple_effect.StippleEffect
- 在您选择的Java开发环境中构建并运行!
注意:
请记住,无论您购买程序还是从源代码编译,都要遵守EULA的条款。