Flutter 기반 게임 엔진으로, 2D 게임에 게임 루프, 컴포넌트 시스템, 충돌 감지, 효과 및 입력 처리를 제공합니다.
MovingBlocks/Terasology
Minecraft에서 영감을 받은 기술 데모에서 출발한, 모듈형 게임플레이를 지원하는 오픈소스 Java 복셀 샌드박스 게임 엔진 및 게임입니다.
대체할 수 있는 제품:Minecraft
- 스타
- 3,905
- 포크
- 1,377
- 열린 이슈
- 460
- 마지막 커밋
- 6일 전
어떤 프로젝트인가요?
Terasology는 Java로 작성된 오픈소스 복셀 월드 게임이자 엔진입니다. Minecraft에서 영감을 받은 기술 데모로 시작했으며, 복셀 월드에서 다양한 유형의 게임플레이를 제공하는 플랫폼으로 개발되고 있습니다. 게임플레이는 모듈로 구성되며, 개발자, 디자이너, 테스터, 아티스트, 음악가로 이루어진 커뮤니티가 프로젝트를 관리합니다.
플레이어는 런처나 직접 배포 빌드를 통해 게임을 설치할 수 있습니다. Java 17이 설치된 Windows, macOS, 64비트 Linux에서 실행됩니다. 개발은 여러 저장소로 구성된 워크스페이스에서 진행되며, 엔진은 메인 저장소에 있고 각 모듈은 Terasology 조직 아래 별도의 Git 저장소로 관리됩니다.
기여자는 IntelliJ IDEA를 중심으로 구성된 기여자 빠른 시작 가이드를 따라 엔진이나 모듈 작업에 참여할 수 있습니다. 신규 참여자를 위한 튜토리얼 모듈과 good-first-issue 목록도 제공됩니다.
핵심 기능
- 01Minecraft 스타일 샌드박스에서 영감을 받은 복셀 월드 게임플레이.
- 02별도 저장소의 모듈을 통해 게임플레이를 확장합니다.
- 03Java 17을 사용해 Windows, macOS, 64비트 Linux에서 실행됩니다.
- 04간편한 설치와 설정을 위한 런처를 제공합니다.
- 05개발자를 위한 기여자 가이드와 튜토리얼 모듈을 제공합니다.
활용 사례
- 친구와 함께하거나 서버에서 복셀 샌드박스 게임을 플레이하기.
- Java 모듈로 새로운 게임플레이나 게임 메커니즘을 만들기.
- 튜토리얼 모듈을 통해 Java 게임 엔진 개발을 배우기.
- 대규모 오픈소스 Java 게임 코드베이스 살펴보기.
빠른 시작
- 1
Terasology 다운로드 페이지에서 런처를 다운로드하세요
- 2
또는 JDK 17을 설치한 상태에서 GitHub 릴리스 페이지에서 안정화 빌드를 다운로드하세요
사용 전 알아둘 점
- Java 17이 필요하며, 더 최신 버전의 Java에서는 문제가 발생할 수 있습니다.
- 개발 환경은 여러 저장소를 사용하는 워크스페이스로, 익히는 데 시간이 걸립니다.
- 오프라인으로 플레이하기 전에 런처를 통해 다운로드하려면 인터넷 연결이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Terasology은(는) 무엇인가요?
- Minecraft에서 영감을 받은 기술 데모에서 출발한, 모듈형 게임플레이를 지원하는 오픈소스 Java 복셀 샌드박스 게임 엔진 및 게임입니다. Terasology는 Java로 작성된 오픈소스 복셀 월드 게임이자 엔진입니다. Minecraft에서 영감을 받은 기술 데모로 시작했으며, 복셀 월드에서 다양한 유형의 게임플레이를 제공하는 플랫폼으로 개발되고 있습니다. 게임플레이는 모듈로 구성되며, 개발자, 디자이너, 테스터, 아티스트, 음악가로 이루어진 커뮤니티가 프로젝트를 관리합니다.
- Terasology은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Terasology은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Terasology은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Terasology의 마지막 커밋은 2026년 11월 1일입니다.
- Terasology은(는) 어디에 사용할 수 있나요?
- 친구와 함께하거나 서버에서 복셀 샌드박스 게임을 플레이하기. Java 모듈로 새로운 게임플레이나 게임 메커니즘을 만들기. 튜토리얼 모듈을 통해 Java 게임 엔진 개발을 배우기. 대규모 오픈소스 Java 게임 코드베이스 살펴보기.
- Terasology는 어떻게 설치하나요?
- Terasology 다운로드 페이지에서 런처를 다운로드하세요 또는 JDK 17을 설치한 상태에서 GitHub 릴리스 페이지에서 안정화 빌드를 다운로드하세요
- Terasology은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/MovingBlocks/Terasology
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Zig로 작성된 Minecraft풍 3D 복셀 샌드박스 게임으로, 먼 거리까지 볼 수 있고 청크의 수직 방향이 무한하며 제작법이 절차적으로 생성됩니다.
고정 팔레트와 저해상도 화면으로 픽셀 아트 게임을 만들 수 있는 Python용 레트로 게임 엔진입니다.
데스크톱, 모바일, WebAssembly, 콘솔을 지원하는 Go용 간단한 2D 게임 엔진입니다.
Vulkan 기반의 Go 2D/3D 게임 엔진으로, 엔진 안에서 실행되는 게임 형태의 에디터가 내장되어 있습니다.
Luanti(구 Minetest)는 Lua 모딩을 지원하는 무료 오픈소스 복셀 게임 엔진으로, 게임을 만들고 플레이할 수 있습니다.