מהו קובץ XS?
קובץ XS הוא קובץ רפרנס המשמש ב‑Age of Empires III (AOE3) ליצירת אינטליגנציה מלאכותית (AI). הוא משמש בתהליך הקומפילציה כאשר קובץ מפה מותאם XML נטען. אם שיחקת ב‑AOE3, אתה כבר יודע שאתה יכול לא רק לבחור כל מפה לשחק, אלא גם ליצור מפות משלך באמצעות תוכנית Random Map Script.
מאפיינים מרכזיים של קבצי XS
| מאפיין | תיאור |
|---|---|
| סיומת קובץ | .xs (מקושר ליישומים שונים) |
| וריאנטים ראשיים | תצורת עיצוב קוד Xformat, מחרוזות פורמט time_stamp(), קבצי .xs של Macro Scheduler |
| סוג פורמט | Xformat משתמש בקבצי תצורת clang-format (מבוססי טקסט); מחרוזות xsFormat משתמשות בטקסט רגיל עם סמני פורמט “%”; Macro Scheduler משתמש בפורמט מאקרו מקומפל |
| שימוש ראשי | עיצוב קוד לשפות ממשפחת C; עיצוב מחרוזות תאריך ושעה; אחסון מאקרו מקומפלים |
| תכונה מרכזית | Xformat תומך בתצוגה מקדימה חיה של שינויים בעיצוב קוד; xsFormat מספק פלט מותאם אישית של תאריך/זמן עם אפשרויות עיצוב נרחבות |
| פרופיל אבטחה | בטוח לשימוש המיועד; אינו מכיל קוד בר ביצוע; ניתן לעריכה בטוחה עם עורכי טקסט; דורש תוכנה מיוחדת עבור גרסאות מסוימות |
| תאימות | Xformat דורש macOS 13.0 או גרסה חדשה יותר; xsFormat תואם ל-TextTransformer ולכלי עיבוד טקסט דומים; Macro Scheduler דורש תוכנה משלו |
איך ליצור מפה AI ב‑Age of Empires 3?
- פתח תוכנית עריכת טקסט, כגון 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?
תשובה 1: Xformat תומך בעיצוב קוד של C, C++, Objective-C, ו-Objective-C++, אך אינו תומך בקבצי מקור של Swift [citation:1].
**Q2: אילו מדריכי סגנון ניתן להשתמש עם Xformat?
תשובה 2: Xformat תומך במדריכי סגנון של LLVM, Mozilla, ו-WebKit, ומאפשר למשתמשים להגדיר סגנונות מותאמים אישית [citation:1].
**Q3: מה עושה הפרמטר xsFormat ב‑time_stamp()?
תשובה 3: הפרמטר xsFormat מאפשר התאמה אישית של פלט תאריך ושעה באמצעות תווי עיצוב שמקודמים ב‑"%" [citation:2].
**Q4: האם Xformat פועל ב‑Windows או Linux?
A4: לא, Xformat תוכנן באופן בלעדי למערכת macOS ודורש macOS 13.0 או גרסה חדשה יותר [citation:1].
**Q5: האם ניתן לאוטומט את עיצוב הקוד עם Xformat?
A5: כן, Xformat כולל פעולה ב-Shortcuts לאוטומציה ויכול לעצב תיקיות שלמות באמצעות כלי ה-Batch Format [citation:1].