הנה משהו מטופש למדי. איזה סוג חכם יצר דבר שנקראפגיון כלים לאחדות. הם מתארים אותו כ"נכס קוד שפועל כגשר בין קבצי הנתונים הבינאריים של Daggerfall לבין Unity3D."
מה שזה בעצם אומר הוא שאם יש לך עותק של Daggerfall - אשר בת'סדה מציעה בתורהורדה בחינם, ברוך אותם - אתה יכול להשתמש בכלי Daggerfall כדי לייבא כל מיני נכסים ותוכן לפרויקטים של Unity ואז להתעסק כרצונך.
רשימת התכונות שהכלים כוללים היא חלומית: אויבים מגיעים טעונים מראש עם אנימציות, יש רכיבים מותאמים אישית לטיפול בדברים כמו מתגים ודלתות, רבים מה-GameObjects שנוצרו במהלך תהליך הייבוא מגיעים עם מטא נתונים שימושיים... למה,תסתכל בעצמך.
מה שיש לך כאן הוא ארגז חול גדול לפיתוח משחקים ישן המבוסס על אחת מסדרות משחקי ה-Sandboxey המפורסמות מכולן.
הנה המפתח Gavin 'Interkarma' Clayton על הכלים האלה:
Daggerfall Tools for Unity הוא נכס קוד שפועל כגשר בין קבצי הנתונים הבינאריים של Daggerfall לבין Unity3D. הוא מורכב ממשק API בוגר לפתיחה והמרה של כמעט כל קבצי התוכן של Daggerfall - בתוספת קבוצה של חלונות עורך, שיעורים לדוגמה ופיתוחים מוקדמים להמרה מהירה של הסביבות של Daggerfall לסצנות Unity מתפקדות במלואן.
ה-API הבסיסי, הנקרא DaggerfallConnect, הוא ספריית C# שנבדקה בקרב, שנמצאת בפיתוח מאז 2009. ספרייה זו כבר נמצאת בשימוש על ידי כלים לחקר תוכן עם אלפי הורדות, ובוצעה מחדש במיוחד לשימוש בתוך Unity. קוד מקור מלא כלול לכל מה שקשור לDaggerfall.
ל-API נלווית חבילה של רכיבים וחלונות עורך לממשק בין הקבצים של Daggerfall ל-Unity. אתה יכול לייבא כל רשת, פריסת בלוקים, עיר, פנים בניין או צינוק בלחיצה אחת. ישנן עשרות אפשרויות לשלוט על אופן ייבוא התוכן אל Unity, באמצעות העורך או ישירות מהקוד.
כל מה שאתה יכול לייבא עם העורך ניתן גם לייבא באופן פרוצדורלי מלא בזמן ריצה, מה שמאפשר לך לבנות עולמות עצומים מהתוכן של Daggerfall ולהרחיב איך שתרצה עם מערך התכונות הרחב של Unity.
ממש לא יכולתי לנסח את זה טוב יותר בעצמי. אני לא מפתח, אבל נהניתי להתעסק עם Unity. הכנתי כמה פרויקטים של הדרכה, רמת משחק שבה הלכת לעבר כדור שעשה לך רעשים, ו-קצה הכובע קרי טרנר- עץ נחמד למדי. לרשימה הזו אני חושב שאוכל להוסיף "לעשות בלגן אדיר, מפואר ממשהו יפה".
(לא מכיר את Daggerfall? הנהמאמר מקסים מהארכיון, מנוגד את האתוס העיצובי שלו לזה של Dark Souls.)