aseprite 무료 다운로드 방법 for Mac
안녕하세요 😉
유유자적한 개발자 유로띠 입니다 😀
👏👏👏👏
이번 포스팅에서는
✅ aseprite 무료 다운로드 및 설치 & 실행
에 대해서 알아보겠습니다
aseprite 무료 다운로드 및 설치
✅ what is aseprite ?
픽셀 아트를 제작하기 위한 픽셀 아트 툴입니다.
공식 홈페이지에서 19.99 USD에 구매해서 사용가능합니다. 하지만 오픈소스이기 때문에 직접 빌드해서 사용할 수 있습니다.
✅ Get the source code
asprite 레포지토리를 로컬에 받습니다.
--recursive : 서브모듈을 업데이트할 때, 서브모듈 내의 서브모듈도 함께 재귀적으로 업데이트합니다.
git clone --recursive https://github.com/aseprite/aseprite.git
🙅♂️ 주의
아래처럼 clone 만 받으면 cmake가 동작하지 않습니다.
git clone https://github.com/aseprite/aseprite.git
✅ Dependencies
aseprite 실행에 필요한 의존성을 설치합니다.
🔵 cmake
🔵 ninja Build System
🔵 skia
arch -arm64 brew install cmake
arch -arm64 brew install ninja
skia는 brew가 아닌 직접 내려받아야 합니다.
skia (https://github.com/aseprite/skia/releases) releases 페이지로 이동합니다.
본인 환경에 맞는 압축파일을 찾아서 다운로드를 진행합니다.
aseprite와 같은 위치에서 압축파일을 해제하고 편의를 위해 이름을 skia로 변경합니다.
✅ Compiling
aseprite 파일 내부에 build 파일을 만듭니다.
cd aseprite
mkdir build
cd build
아래의 명령어를 통해 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
🟡 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
DCMAKE_OSX_DEPLOYMENT_TARGET이 자신의 mac의 xcode 버전과 일치해야 합니다.
자신의 xcode 버전을 확인하고 싶으면 아래 글을 확인하시면 됩니다. 😎
build가 완료되면 다음과 같은 파일들이 생성됩니다.
build > bin에 생성된 aseprite를 실행합니다.
드디어 aseprite가 정상적으로 실행되었습니다. 🙌
마치며
오늘은 aseprite를 무료로 다운로드하는 방법에 대해 알아보았습니다.
다들 그럼 즐겁게 도트를 찍으시길 바랍니다!
혹시나 aseprite를 이용해 도트 이미지를 만들고 싶은데
어떤 강의를 봐야 할지 모른다면 아래의 패스트캠퍼스 강의를 추천드립니다. 👍
https://fastcampus.co.kr/dgn_online_thewayhome