XS 파일이란 무엇인가요?
XS 파일은 Age of Empires III (AOE3)에서 인공지능(AI)을 생성하는 데 사용되는 참조 파일입니다. 사용자 정의 XML 맵 파일이 로드될 때 컴파일 과정에서 사용됩니다. AOE3를 플레이해 본 적이 있다면, 원하는 맵을 선택해서 플레이할 수 있을 뿐만 아니라 Random Map Script 프로그램을 사용해 직접 맵을 만들 수도 있다는 것을 이미 알고 있을 것입니다.
XS 파일의 주요 특징
| 특징 | 설명 |
|---|---|
| 파일 확장자 | .xs (다양한 애플리케이션과 연관됨) |
| 주요 변형 | Xformat 코드 포맷 설정, time_stamp() 포맷 문자열, Macro Scheduler .xs 파일 |
| 포맷 유형 | Xformat은 clang-format 구성 파일(텍스트 기반)을 사용합니다; xsFormat 문자열은 “%” 포맷 마커가 있는 일반 텍스트를 사용합니다; Macro Scheduler는 컴파일된 매크로 포맷을 사용합니다 |
| 주요 사용 | C 계열 언어의 코드 포맷팅; 날짜 및 시간 문자열 포맷팅; 컴파일된 매크로 저장 |
| 주요 기능 | Xformat은 코드 형식 변경의 실시간 미리보기를 지원합니다; xsFormat은 광범위한 형식 옵션을 갖춘 사용자 정의 가능한 날짜/시간 출력을 제공합니다. |
| 보안 프로필 | 예정된 용도에 안전합니다; 실행 가능한 코드를 포함하지 않으며; 텍스트 편집기로 안전하게 편집할 수 있습니다; 특정 변형에는 특수 소프트웨어가 필요합니다. |
| 호환성 | Xformat은 macOS 13.0 이상이 필요합니다; xsFormat은 TextTransformer 및 유사한 텍스트 처리 도구와 호환됩니다; Macro Scheduler는 자체 소프트웨어가 필요합니다. |
Age of Empires 3에서 AI 지도를 생성하는 방법은?
- Microsoft Notepad, Notepad++, 또는 TextEdit와 같은 텍스트 편집 프로그램을 엽니다. 이것은 지도 프로그래밍에 사용됩니다.
- Random Map Script 언어를 사용하여 지도 모든 기능을 프로그래밍합니다.
- 프로그래밍을 올바르게 수행했는지 확인하려면 프로그래밍 튜토리얼을 참조할 수 있습니다.
- 파일을 “MyAOE3.xs” 로 저장하고 “Age of Empires 3” 게임 폴더로 이동하세요.
XS 파일 형식 - 자세히 보기
XS 파일은 일반 텍스트 파일로 저장되며, 모든 텍스트 편집기로 열고 편집할 수 있습니다.
XS 관련 형식을 다루는 방법
Xformat 사용하기
시스템 요구 사항:
macOS 13.0 이상 필요
Mac App Store에서 구매 가능
특징:
C, C++, Objective-C 및 Objective-C++ 코드를 포맷합니다
맞춤 스타일 구성을 생성합니다
여러 파일에 대해 배치 포맷을 사용합니다
확장 기능을 통해 Xcode와 통합
자주 묻는 질문 (FAQ)
**Q1: Xformat가 지원하는 프로그래밍 언어는 무엇인가요?
A1: Xformat는 C, C++, Objective-C 및 Objective-C++ 코드 포맷팅을 지원하지만 Swift 소스 파일은 지원하지 않습니다 [citation:1].
**Q2: Xformat와 함께 사용할 수 있는 스타일 가이드는 무엇인가요?
A2: Xformat는 LLVM, Mozilla 및 WebKit 스타일 가이드를 지원하며, 사용자가 사용자 정의 스타일을 정의할 수 있습니다 [citation:1].
**Q3: time_stamp()에서 xsFormat 매개변수는 무엇을 하나요?
A3: xsFormat 매개변수는 “%” 앞에 오는 포맷팅 문자를 사용하여 날짜와 시간 출력을 사용자 정의할 수 있게 합니다 [citation:2].
**Q4: Xformat는 Windows 또는 Linux에서 작동하나요?
A4: 아니요, Xformat은 macOS 전용으로 설계되었으며 macOS 13.0 이상이 필요합니다 [citation:1].
**Q5: Xformat으로 코드 포맷을 자동화할 수 있나요?
A5: 예, Xformat은 자동화를 위한 Shortcuts 액션을 포함하고 있으며 Batch Format 도구를 사용해 전체 디렉터리를 포맷할 수 있습니다 [citation:1].