Flutter 기반 게임 엔진으로, 2D 게임에 게임 루프, 컴포넌트 시스템, 충돌 감지, 효과 및 입력 처리를 제공합니다.
mapeditor/tiled
RPG, 플랫폼 게임, 브레이크아웃 클론 등 타일 기반 게임의 맵을 제작하는 범용 타일 맵 에디터입니다.
대체할 수 있는 제품:Unity Tilemap Editor
- 스타
- 12,978
- 포크
- 1,983
- 열린 이슈
- 842
- 마지막 커밋
- 18시간 전
어떤 프로젝트인가요?
Tiled는 타일 기반 게임을 위한 레벨 에디터입니다. 타일 크기, 레이어 수, 타일 개수에 고정된 제한 없이 원하는 크기의 맵을 만들 수 있습니다.
맵, 레이어, 타일, 오브젝트마다 임의의 사용자 지정 속성을 추가할 수 있습니다. 맵은 일반 텍스트 형식이라 읽기 쉬운 TMX 형식으로 저장되며, 하나의 맵에서 여러 타일셋을 사용할 수 있습니다. 타일셋은 추가한 뒤에도 언제든 편집할 수 있습니다.
Tiled는 C++와 Qt 6.2 이상으로 개발되며, Qbs 빌드 도구를 사용해 빌드합니다. 주요 운영체제용 사전 빌드 설치 프로그램과 Flatpak 및 Snap 패키지를 제공합니다.
핵심 기능
- 01타일 크기, 레이어 수, 타일 개수 제한 없이 원하는 크기의 맵 제작
- 02맵, 레이어, 타일, 오브젝트에 사용자 지정 속성 추가
- 03맵 하나에서 여러 타일셋 사용 및 언제든 편집
- 04읽기 쉬운 TMX 형식으로 맵 데이터 저장
- 05Windows, macOS, Linux에서 사용 가능
활용 사례
- 2D RPG나 플랫폼 게임의 레벨 디자인
- TMX 형식으로 커스텀 게임 엔진에 불러올 타일 기반 맵 제작
- 속성을 사용해 스폰 지점이나 트리거 같은 게임플레이 데이터를 맵 오브젝트에 연결
빠른 시작
- 1
GitHub Releases 또는 itch.io에서 Tiled 다운로드
- 2
Ubuntu/Debian에 Qt 6 및 Qbs 설치
sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs - 3
빌드 툴체인을 감지하고 Tiled 빌드
qbs setup-toolchains --detect && qbs - 4
Tiled 실행
qbs run -p tiled
사용 전 알아둘 점
- 소스에서 빌드하려면 Qt 6.2 이상과 Qbs 빌드 도구가 필요합니다.
- 프로젝트 메타데이터에 라이선스가 명확히 표시되어 있지 않으므로 재사용하기 전에 라이선스 파일을 확인하세요.
토픽
자주 묻는 질문
- tiled은(는) 무엇인가요?
- RPG, 플랫폼 게임, 브레이크아웃 클론 등 타일 기반 게임의 맵을 제작하는 범용 타일 맵 에디터입니다. Tiled는 타일 기반 게임을 위한 레벨 에디터입니다. 타일 크기, 레이어 수, 타일 개수에 고정된 제한 없이 원하는 크기의 맵을 만들 수 있습니다.
- tiled은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- tiled은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- tiled은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. tiled의 마지막 커밋은 2026년 10월 20일입니다.
- tiled은(는) 어디에 사용할 수 있나요?
- 2D RPG나 플랫폼 게임의 레벨 디자인 TMX 형식으로 커스텀 게임 엔진에 불러올 타일 기반 맵 제작 속성을 사용해 스폰 지점이나 트리거 같은 게임플레이 데이터를 맵 오브젝트에 연결
- tiled는 어떻게 설치하나요?
- GitHub Releases 또는 itch.io에서 Tiled 다운로드 Ubuntu/Debian에 Qt 6 및 Qbs 설치: sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs 빌드 툴체인을 감지하고 Tiled 빌드: qbs setup-toolchains --detect && qbs Tiled 실행: qbs run -p tiled
- tiled은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mapeditor/tiled
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
고정 팔레트와 저해상도 화면으로 픽셀 아트 게임을 만들 수 있는 Python용 레트로 게임 엔진입니다.
게임과 VR 애플리케이션을 위한 멀티코어 친화적인 C++ 강체 물리 및 충돌 감지 라이브러리입니다.
wasm-opt 도구와 JavaScript 빌드(binaryen.js)를 제공하는 WebAssembly용 C++ 컴파일러 및 최적화 라이브러리입니다.
고전 및 현대 소프트웨어 디자인 패턴을 구현한 Java 코드 모음으로, 각 패턴의 예제에 주석이 잘 달려 있습니다.
이미지에서 텍스트를 추출하는 오픈 소스 OCR 엔진(libtesseract) 및 명령줄 도구로, LSTM 기반 인식과 100개 이상의 언어를 지원합니다.