프로젝트 소개

KlayGE는 플러그인 기반 아키텍처를 가진 크로스 플랫폼 오픈소스 게임 엔진으로, 2003년에 시작되었습니다. 이 엔진의 명확한 목표는 최신 기술을 갖춘 프레임워크를 제공하여 게임 개발, 테스트, 포팅을 최대한 간단하게 만드는 것입니다. ## 시작하기 KlayGE를 컴파일하기 전에 Python 3.6+와 CMake 3.16+가 설치되어 있어야 합니다. 그런 다음 Build.py를 실행하여 전체 코드베이스를 빌드할 수 있습니다. 자세한 지침은 Installation 위키 페이지를 참조하세요. ## 플랫폼 KlayGE는 Windows 데스크톱, macOS, Linux에서 제한 없이 개발할 수 있습니다. Windows 데스크톱, Windows 스토어, Android, Linux, macOS, iOS에 배포 및 실행할 수 있지만, 일부 플랫폼에서는 모든 플러그인을 지원하지 않을 수 있습니다. 자세한 내용은 Platforms 위키 페이지에서 확인할 수 있습니다. ## 기여 오픈소스 프로젝트로서 KlayGE는 자원 봉사 개발자와 사용자의 버그 보고로부터 이점을 얻습니다. 버그 보고와 기능 요청은 일반적으로 이슈 트래커에 제출됩니다. 코드 기여를 원한다면 패치나 풀 리퀘스트를 제출하기 전에 Workflow of Contributing Code를 검토하세요. ## 링크 - 웹사이트: http://www.klayge.org - 위키: http://www.klayge.org/wiki ## 라이선스 KlayGE의 기본 라이선스는 GNU General Public License 2.0 (GPL 2.0)입니다. 누구나 KlayGE를 사용하고 소스 코드에 접근할 수 있지만, KlayGE를 사용하는 프로젝트는 GPL 2.0으로 배포되어야 합니다. KlayGE는 LICENSE-External에 자세히 설명된 대로 자체 조건으로 배포되는 여러 외부 라이브러리에 의존합니다.