在开发中,有些像什么独游呀,美术真是过不去的坎,画不出精美的画作。 那有没有什么简单上手,又可以让人瞬间了解是什么元素的画作呢???
有的兄弟有的,像素风画作,独游受众。
那像素风就不得不搬出这个工具了。
Aseprite 是专业的像素艺术创作工具,虽然提供付费版本,但开源版本可自行编译使用。 steam上可以下载付费版本,也不贵。40个馒头就可以拿下。😄
那如果是学生党,连这些费用都掏不出来的话(没有恶意)🐊
那就是手动编译这个开源的软件了
1. 编译开原版本的准备工作
Visual Studio 2022(社区版免费)
-
安装时勾选:
使用 C++ 的桌面开发Windows 10/11 SDK(最新版)
🛠️ CMake 安装(≥3.16)
CMake 是一个跨平台的构建系统生成器,用于控制软件编译过程。
Windows 安装方法:
-
官方安装包(推荐):
- 下载地址:cmake.org/download/
- 选择
Windows x64 Installer - 重要:安装时勾选
Add CMake to the system PATH
-
包管理器安装:
# Chocolatey 安装 choco install cmake --installargs 'ADD_CMAKE_TO_PATH=System' # Scoop 安装 scoop install cmake
macOS 安装:
# Homebrew 安装
brew install cmake
# MacPorts 安装
sudo port install cmake
Linux 安装:
# Ubuntu/Debian
sudo apt update && sudo apt install cmake
# Fedora
sudo dnf install cmake
# Arch Linux
sudo pacman -S cmake
⚡ Ninja 安装
Ninja 是一个小型快速的构建系统,通常与 CMake 配合使用提高编译速度。
Windows 安装:
-
官方二进制:
- 下载地址:github.com/ninja-build…
- 下载
ninja-win.zip - 解压后将
ninja.exe放入系统 PATH 路径(如C:\Windows)
-
包管理器安装:
# Chocolatey choco install ninja # Scoop scoop install ninja
macOS 安装:
# Homebrew
brew install ninja
Linux 安装:
# Ubuntu/Debian
sudo apt install ninja-build
# Fedora
sudo dnf install ninja-build
# Arch Linux
sudo pacman -S ninja
在环境变量中添加指向
✅ 验证安装
cmake --version
# 应显示类似: cmake version 3.28.3
ninja --version
# 应显示类似: 1.11.1
2.编译方法
编译方法的见官方说明
在GitHub下载Aseprite 为Aseprite编译好的Skia版本 下载aseprite-m102版本
Skia下载后置和源码目录同级别
1.可以使用cmake-gui进行编译
1.可以使用命令行进行编译
1.在cmd中引入自己的VS环境路径
2.使用CMake构建
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=D:\dowload\Skia-Windows-Release-x64 -DSKIA_LIBRARY_DIR=D:\dowload\Skia-Windows-Release-x64\out\Release-x64 -DSKIA_LIBRARY=D:\dowload\Skia-Windows-Release-x64\out\Release-x64\skia.lib -G Ninja ..
替换为自己的路径
构建完成的目录,就可以进行打包
ninja aseprite
到了这里就完成编译了
结语
在首选项添加扩展就可以了