aseprite 무료 다운로드 및 설치
✅ what is aseprite ?
✅ Get the source code
✅ Dependencies
✅ Compiling
마치며
안녕하세요 😉
유유자적한 개발자 유로띠 입니다 😀

👏👏👏👏
이번 포스팅에서는
✅ aseprite 무료 다운로드 및 설치 & 실행
에 대해서 알아보겠습니다
aseprite 무료 다운로드 및 설치
✅ what is aseprite ?
픽셀 아트를 제작하기 위한 픽셀 아트 툴입니다.
공식 홈페이지에서 19.99 USD에 구매해서 사용가능합니다. 하지만 오픈소스이기 때문에 직접 빌드해서 사용할 수 있습니다.

✅ Get the source code
asprite 레포지토리를 로컬에 받습니다.
--recursive : 서브모듈을 업데이트할 때, 서브모듈 내의 서브모듈도 함께 재귀적으로 업데이트합니다.
git clone --recursive https://github.com/aseprite/aseprite.git
bash
🙅♂️ 주의
아래처럼 clone 만 받으면 cmake가 동작하지 않습니다.
git clone https://github.com/aseprite/aseprite.git
bash
✅ Dependencies
aseprite 실행에 필요한 의존성을 설치합니다.
🔵 cmake
🔵 ninja Build System
🔵 skia
arch -arm64 brew install cmake
arch -arm64 brew install ninja
bash
skia는 brew가 아닌 직접 내려받아야 합니다.
skia (https://github.com/aseprite/skia/releases) releases 페이지로 이동합니다.
본인 환경에 맞는 압축파일을 찾아서 다운로드를 진행합니다.
aseprite와 같은 위치에서 압축파일을 해제하고 편의를 위해 이름을 skia로 변경합니다.


✅ Compiling
aseprite 파일 내부에 build 파일을 만듭니다.
cd aseprite
mkdir build
cd build
bash
아래의 명령어를 통해 cmake를 실행한 후 ninja를 실행합니다.
🟡 Intel Mac
cmake \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_OSX_ARCHITECTURES=x86_64 \
-DCMAKE_OSX_DEPLOYMENT_TARGET=14.3 \
-DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk \
-DLAF_BACKEND=skia \
-DSKIA_DIR=$HOME/deps/skia \
-DSKIA_LIBRARY_DIR=$HOME/deps/skia/out/Release-x64 \
-DSKIA_LIBRARY=$HOME/deps/skia/out/Release-x64/libskia.a \
-G Ninja \
..
ninja aseprite
bash
🟡 M1 Mac
ARM64/AArch64/Apple Silicon Mac(예: M1)에서 macOS를 실행하는 경우는 다음과 같습니다.
cmake \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_OSX_ARCHITECTURES=arm64 \
-DCMAKE_OSX_DEPLOYMENT_TARGET=14.3 \
-DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk \
-DLAF_BACKEND=skia \
-DSKIA_DIR=$HOME/deps/skia \
-DSKIA_LIBRARY_DIR=$HOME/deps/skia/out/Release-arm64 \
-DSKIA_LIBRARY=$HOME/deps/skia/out/Release-arm64/libskia.a \
-DPNG_ARM_NEON:STRING=on \
-G Ninja \
..
ninja aseprite
bash
DCMAKE_OSX_DEPLOYMENT_TARGET이 자신의 mac의 xcode 버전과 일치해야 합니다.
자신의 xcode 버전을 확인하고 싶으면 아래 글을 확인하시면 됩니다. 😎
mac에서 mongodb 설치하기(feat. xcode error)
안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 👏👏👏👏 이번 포스팅에서는 ✅ MacOS에서 MongoDB 설치하기 ✅ 설치 중 발생되는 에러 ✅ MongoDB 실행 및 접속 에 대해서 알아보겠습니다 Mac
msyu1207.tistory.com
build가 완료되면 다음과 같은 파일들이 생성됩니다.

build > bin에 생성된 aseprite를 실행합니다.

드디어 aseprite가 정상적으로 실행되었습니다. 🙌


마치며
오늘은 aseprite를 무료로 다운로드하는 방법에 대해 알아보았습니다.
다들 그럼 즐겁게 도트를 찍으시길 바랍니다!
혹시나 aseprite를 이용해 도트 이미지를 만들고 싶은데
어떤 강의를 봐야 할지 모른다면 아래의 패스트캠퍼스 강의를 추천드립니다. 👍
https://fastcampus.co.kr/dgn_online_thewayhome
픽셀게임 제작 Easy mode: 도트 캐릭터 애니메이션부터 배경까지 | 패스트캠퍼스
소규모 게임 개발자를 위한 픽셀 게임 캐릭터 애니메이션과 배경 제작 클래스 오픈! 구글 인디게임 수상작 '집에갈고양'의 아트디렉터에게 꾸준히 사랑 받는 고전적인 매력의 픽셀아트를 배워
fastcampus.co.kr