프로젝트 소개

Terasology는 Minecraft에서 영감을 받은 기술 데모로 시작해 다양한 게임플레이 설정을 위한 안정적인 플랫폼으로 발전한 오픈소스 복셀 세계 게임 플랫폼입니다. 이 프로젝트는 소프트웨어 개발자, 디자이너, 게임 테스터, 그래픽 아티스트, 음악가로 구성된 다양한 팀이 유지 관리하며 누구나 기여할 수 있도록 장려합니다. 커뮤니티는 Discord, Twitter, Facebook, Reddit, YouTube, Patreon 및 전용 포럼에서 활발히 활동하고 있습니다. ## 설치 Terasology는 공식 런처를 사용하여 설치할 수 있으며, 간편한 설정을 위해 권장됩니다. 런처는 Terasology 웹사이트에서 다운로드할 수 있습니다. 또는 GitHub에서 직접 다운로드 릴리스를 사용할 수 있고, 최신 개발 버전은 Jenkins에서 다운로드할 수 있습니다. 게임은 64비트 운영 체제(Windows, MacOS, Linux), 듀얼 코어 CPU, 4GB RAM, OpenGL 3.3을 지원하는 GPU(예: Intel HD Graphics Gen 7, GeForce 8xxx 시리즈 이상, Radeon HD 2000 시리즈 이상) 및 1GB 저장 공간이 필요합니다. 런처를 통한 다운로드에는 인터넷 연결이 필요하지만, 이후에는 오프라인 플레이가 가능합니다. ## 개발 개발은 JDK 17을 사용하여 모든 일반적인 플랫폼에서 지원됩니다. 작업 공간은 다중 저장소 구조로, 메인 저장소를 클론하고 `./modules/` 아래의 각 하위 디렉토리는 Terasology 모듈 저장소의 클론입니다. 기여자는 IntelliJ IDEA용으로 설계된 기여자 빠른 시작 가이드의 안내를 받지만, 대체 설정도 가능합니다. 프로젝트는 학습 곡선이 가파르지만 Terasology 지식 베이스와 튜토리얼 모듈과 같은 리소스가 제공됩니다. 모듈 및 엔진 기여를 위한 좋은 첫 이슈가 나열되어 있습니다. ## 라이선스 Terasology는 완전히 오픈소스입니다. 코드는 Apache License 2.0에 따라 라이선스가 부여되며, 아트워크는 Creative Commons Attribution 4.0에 따라 라이선스가 부여됩니다(달리 명시되지 않는 한).