Programming/Aseprite

aseprite 무료 다운로드 방법 for Mac

유로띠 2024. 2. 10. 16:02
반응형

안녕하세요 😉

유유자적한 개발자 유로띠 입니다 😀

 

 

👏👏👏👏

 

 

이번 포스팅에서는

✅  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 버전을 확인하고 싶으면 아래 글을 확인하시면 됩니다. 😎

✅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

 

반응형