像素风绘画软件Aseprite编译

187 阅读2分钟

在开发中,有些像什么独游呀,美术真是过不去的坎,画不出精美的画作。 那有没有什么简单上手,又可以让人瞬间了解是什么元素的画作呢???

有的兄弟有的,像素风画作,独游受众。

那像素风就不得不搬出这个工具了。

Aseprite 是专业的像素艺术创作工具,虽然提供付费版本,但开源版本可自行编译使用。 steam上可以下载付费版本,也不贵。40个馒头就可以拿下。😄

那如果是学生党,连这些费用都掏不出来的话(没有恶意)🐊

那就是手动编译这个开源的软件了

1. 编译开原版本的准备工作

Visual Studio 2022(社区版免费)

  • 安装时勾选:

    • 使用 C++ 的桌面开发
    • Windows 10/11 SDK(最新版)
  • 下载地址

image.png

🛠️ CMake 安装(≥3.16)

CMake 是一个跨平台的构建系统生成器,用于控制软件编译过程。

Windows 安装方法:
  1. 官方安装包(推荐):

    • 下载地址:cmake.org/download/
    • 选择 Windows x64 Installer
    • 重要:安装时勾选 Add CMake to the system PATH
  2. 包管理器安装

    # 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 安装:
  1. 官方二进制

    • 下载地址:github.com/ninja-build…
    • 下载 ninja-win.zip
    • 解压后将 ninja.exe 放入系统 PATH 路径(如 C:\Windows
  2. 包管理器安装

    # 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下载后置和源码目录同级别

image.png

1.可以使用cmake-gui进行编译

image.png

image.png

image.png

1.可以使用命令行进行编译

1.在cmd中引入自己的VS环境路径

image.png

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 ..

替换为自己的路径

image.png

构建完成的目录,就可以进行打包

ninja aseprite

image.png

到了这里就完成编译了 image.png

结语

三方汉化包

主题

在首选项添加扩展就可以了