현재로서는 릴리스 페이지에서 최신 안정 버전을 다운로드할 수 있습니다.
여기에서 야간 빌드를 얻을 수 있습니다.
다음 중 하나를 수행할 수 있습니다.
C:/Ace of Spades/
에 있음)에 추출하여 이전 voxlap 버전을 효과적으로 대체합니다. 유형 | 분. 요구 사항 |
---|---|
OS | 윈도우 98 또는 리눅스 |
CPU | 1GHz 단일 코어 프로세서 |
GPU | 64MB VRAM, 모바일 Intel 945GM 또는 동급 |
숫양 | 256MB |
표시하다 | 800x600px |
기타 | 키보드와 마우스 전화 접속 네트워크 연결 |
이 프로젝트는 다음 라이브러리와 파일을 사용합니다.
이름 | 특허 | 용법 | GitHub |
---|---|---|---|
GLFW3 | ZLib | OpenGL 컨텍스트 | 링크 |
OpenAL 소프트 | LGPL-2.1 | 3D 사운드 환경 | 링크 |
에에 | BSD-3.절 | .INI 파일 파서 | 링크 |
stb_truetype | 공개 도메인 | 트루타입 글꼴 렌더러 | 링크 |
dr_wav | 공개 도메인 | 웨이브 지원 | 링크 |
http | 공개 도메인 | http 클라이언트 라이브러리 | 링크 |
로드PNG | MIT | png 지원 | 링크 |
libdeflate | MIT | 지도의 압축 풀기 | 링크 |
에네트 | MIT | 네트워킹 라이브러리 | 링크 |
검은 동물 | MIT | JSON 파서 | 링크 |
log.c | MIT | 나무꾼 | 링크 |
글로우 | MIT | OpenGL 확장 | 링크 |
해시테이블 | MIT | 해시테이블 | 링크 |
libvxl | MIT | VXL 형식에 액세스 | 링크 |
마이크로UI | MIT | 사용자 인터페이스 | 링크 |
다음을 직접 컴파일하거나 미리 컴파일된 바이너리를 가져와야 합니다.
해당 프로젝트 페이지의 지침을 따른 다음 생성된 정적 라이브러리를 deps/
에 배치하세요.
위 목록의 다른 모든 요구 사항(예: 단일 파일 라이브러리)은 CMake에 의해 자동으로 다운로드되므로 처리할 필요가 없습니다 . 0.75 자산의 저작권 상태를 알 수 없기 때문에 CMake는 여기 에서 이 저장소의 일부가 아닌 추가 자산도 다운로드합니다.
이 프로젝트는 CMake를 사용하여 모든 Makefile을 자동으로 생성합니다. Windows의 GCC에는 MinGW-w64를 사용하는 것이 가장 좋습니다. build/
디렉터리에서 cmd.exe
열고 다음을 입력하여 필요한 파일을 생성할 수 있습니다.
cmake -G "MinGW Makefiles" ..
mingw32-make
모든 것이 순조롭게 진행되었다면 클라이언트는 build/BetterSpades/
하위 폴더에 있어야 합니다.
client.exe
시작하면 서버 목록이 나타납니다. 플레이를 시작하려면 서버를 선택하세요! cmd를 열고 aos://
링크를 첫 번째 인수로 입력하여 voxlap 버전에서와 동일한 방식으로 클라이언트를 시작할 수도 있습니다.
client.exe -aos://16777343:32887 //Connects to a local server
이제 컴파일은 Linux에서도 동일하게 작동합니다. 빌드 시스템을 Unix Makefiles
로 변경하거나 기본값으로 두어도 작동합니다( cmake ..
).
각 라이브러리를 직접 빌드하거나 배포판의 패키지 관리자를 사용하여 설치할 수 있습니다.
sudo apt install libgl1-mesa libgl1-mesa-dev libopenal1 libopenal-dev libglfw-dev libenet-dev libglew-dev
(여기에는 요구사항인 libdeflate도 포함되지 않습니다. 자세한 내용은 Wiki/Building을 참조하세요.)
예를 들어 build/bin/
디렉터리 내에서 다음을 사용하여 클라이언트를 시작합니다.
./client
또는 localhost에 직접 연결합니다.
./client -aos://16777343:32887
몇 가지 사소한 차이점을 제외하면 Linux에 대한 동일한 지침이 macOS에서도 작동합니다. 먼저 Homebrew 또는 MacPorts를 사용하여 종속성을 확보합니다.
brew install glfw enet
OpenAL 및 OpenGL용 개발 헤더는 기본적으로 macOS와 함께 제공되므로 설치할 필요가 없습니다. libdeflate는 Linux와 유사한 방식으로 수동으로 설치하고 배치해야 합니다. 자세한 내용은 Wiki/Building을 참조하세요.
꽤 오래된 | 히스빌 | |
---|---|---|
수류탄 재미 | 떨어지는 블록 애니메이션 | 노르망디를 저격하다 |