גולגולות השוגון - ראיון למפתחים

סמל זמן קריאה 9 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

משחק גולגולות-של-שוגון

ל-Windows Phone לא היו הרבה משחקים בלעדיים, אז כשראיתי ש-Skulls of the Shogun, משחק אסטרטגיה מבוסס תורות, יוצא אך ורק ל-Windows phone, התרגשתי מאוד. הצלחתי לשוחח עם שניים מהמשחקים מפתחים מאחורי אחד ממשחקי הטלפון החכמים הגדולים של הסתיו הקרוב שהוא גם פלטפורמת מיקרוסופט בלעדית לאתחול. מקווה שתהנו.


רק רציתי שתציגו את עצמכם כדי להתחיל.

בורוט – אני בורוט פייפר ואני המהנדס, המעצב במשחק.

בן - הוא בעצם המתכנת הראשי *צוחק* אני [בן ואנס] עושים גם תכנות, עיצוב וכתיבה.

מכיוון שזה אתר טלפון, במה אתם משתמשים לטלפונים היומיומיים שלכם?

Borut- יש לי Windows Phone; HD 7;

בן - ולאחרונה עברתי מאייפון ישן לאנדרואיד סמסונג גלקסי נקסוס. למעשה הסתכלתי על ה-Nokia החדשים... אהה.. שזה עתה יצא, אבל הייתי חייב להשיג... הייתי צריך להשיג טלפון לפני שהם באים בחוץ, מה היה בסוף מרץ? לא יכולתי לחכות.

בורוט: גם אני שוקל לשדרג לאחד מאלה עכשיו. די טוב.

כן יש לך דור ראשון.

בורוט: כן

IMG_20120307_1355041

רציתי לשאול אותך לגבי הפיתוח של המשחק שלך. אני יודע שהרבה מהקוראים שלנו הם מפתחים ויהיו מעוניינים. אני יודע שהמשחק הזה נמצא בהריון כבר זמן מה... אני זוכר שקראתי תצוגות מקדימות לפני כמעט שנתיים. כיצד השתנתה התפתחות המשחק עם הזמן? האם זה תמיד היה משחק Xbox Live Arcade?

בורוט: כן לרוב. ג'ייק קזדאל (מפתח שלישי באולפני Haunted Temple) רצה גרסת אייפון והתעסקתי עם Xcode בערך שבוע והייתי כאילו אני שונא את ה**צחוק** הזה. ואני התעסק עם XNA קצת וגם עם כמה מנועים אחרים וזה [XNA] היה פשוט סופר קל לשימוש ולעשות מה שרצינו לעשות וזה לא הפריע לנו אז דיברנו על לעשות Xbox Live גרסה ובאותו שלב מיקרוסופט לא אהבה הודיעה שהטלפון היה כמו אולי שנה בחוץ. היינו כמו "אני מתערב לך" *צוחק*. זה היה בערך בחלק האחורי של המוח שלנו כאפשרות ; חשבנו גם שזה עשוי להקל עלינו להיקלט ב-XBLA כי המשחק יעבוד בטלפון.

M- אז התכנות למשחק...התחלת ב-XNA, שם התחלת?

בן- אז רק כדי לבנות על זה עבורנו... פרודוקטיביות חשובה כי אנחנו צוות קטן... לא רצינו לעבור חבורה של פלטפורמות שיהיו יציאות חדשות. רצינו קודם כל להתמקד במשחק והשימוש ב-XNA התברר כטוב למדי בהקשר הזה. זה לא היה כל כך קשה.

מתיו - מאוד מעניין אותי שאתה מתכנת ב-XNA. גם הודעת שזה מגיע גם ל-Windows 8 ו-XNA לא באמת קיים בסביבת Windows 8 (אפליקציות ומשחקים בסגנון מטרו). איך אתה מתמודד עם זה

Borut- זה היה קצת יותר קשה. בעצם השתמשנו ב-Monogame שהיא גרסת הקוד הפתוח c# של XNA. יש גרסת קוד פתוח של C# שנקראת Mono וזהו AC# הקוד הפתוח של XNA וזה עושה זאת. אין לו את כל התכונות אבל יש לו הרבה. זה יקרא את קבצי ה-XNA המהידורים, אז זה היה עזרה גדולה. עדיין לקח כנראה כמה חודשים כדי להפעיל את הכל.

זה מעניין מכיוון שהרבה מפתחים צריכים להתמודד עם העובדה שזה נראה כאילו XNA בדרך החוצה בעולם Windows.

בורוט - זה מצער במובן זה שהחוויה שלנו עם XNA בטלפון הייתה חיובית מאוד כי זה היה כך, אז לא לקח הרבה זמן להפעיל את זה. זה היה כמו אולי כמה ימים. פעיל בכך שהוא קיבל אולי 10 עד 15 פריימים לשנייה... אתה יודע שקצב פריימים שניתן לשחק היה אולי בשאר השבוע. אתה יודע שלקח יותר זמן מזה כדי לבצע אופטימיזציה בשביל זה, אבל פשוט להפעיל אותו ולבדוק אותו היה ממש ממש פשוט להשגה.

בן - וזה באמת ישתנה על סמך המשחק שאתה בונה. התמקדנו קודם ב-Xbox אז התעניינו בגרפיקה עסיסית גדולה ולגרום לזה לעבוד בטלפון.

Borut - כן העבודה על גרסת הטלפון באמת לקחה כמו חודש או יותר של רק אופטימיזציה כדי לגרום לזה לעבוד חלק...ממש חלק בטלפון.

אז יש לך את מיקרוסופט בתור המוציא לאור עבור כל המהדורות הנוכחיות (Windows Phone, Xbox 360 ו-Windows 8) אז אני חייב לשאול איך זה היה עם Microsoft בתור המוציא לאור?

בורוט- אתה תמיד כאן דיווחים מעורבים של [מפתחים] על איך העבודה עם מיקרוסופט היא... אני חושב שהתמזל מזלנו... אני מתכוון לתלונות שאתה שומע עליהן, לא ממש חווינו הרבה מהן. המפיקים שלנו תמיד היו מאוד מגיבים ועוזרים. ומיקרוסופט תמיד קיבלה את המשחק, הם אף פעם לא אמרו לנו "אוי אתה חייב לעשות את הדבר המטופש הזה" ושמענו שאחרים נתקלו בבעיה הזו אז זה היה ממש מרענן שלא יהיה את זה... מאוד יש אותם באותו עמוד. והקשיים העיקריים היו רק סביב הטכנולוגיה החדשה שאתה מכיר Windows 8.

וכל מי שעסק בווינדוס 8 יודע ש[פלטפורמת הפיתוח] היא עדיין בתהליכי עבודה, אז איך מצאת אותה כמטרה נעה בשלב זה?

Borut - אה, לא, נותרו רק כמה מהחלקים הגדולים יותר ואנחנו עדיין צריכים לשלב את כל שירותי ה-Xbox Live [ב-Windows 8] אז זה החלק הגדול ביותר של העבודה שעדיין נותר; אנחנו עובדים על זה עכשיו.

אז זה יהיה משחק חי גם ל-Xbox וגם ל-WP ול-Windows 8?

Borut - כן. וזו הייתה אחת הסיבות שרצינו ללכת עם Windows 8, כלומר שקלנו ליצור גרסה של Games for Windows Live עבור Windows 7, והיא נבנתה על טכנולוגיה ישנה יותר וזה עושה זאת - לא באמת עובד עם XNA. באמת היו הרבה תלונות [עם משחקים עבור Windows Live] ואני בהחלט חושב שהם [מיקרוסופט] הקשיבו לכל הבעיות האלה וניסו לטפל בהן. אנחנו בהחלט נרגשים על כך [ חי ב-Windows 8] ומקווה שזה ימריא... ברור *צחוק*.

גולגולות_שוגון_א

עכשיו אתה קשור לזה די הדוק.

בורוט - כן.

אז רק רציתי לשאול...האם הכרזתם שיהיו בו משחק חוצה פלטפורמות או איך מרובי המשתתפים יעבוד עם כל הפלטפורמות השונות בתמהיל?

בורוט - כן אנחנו עדיין לא מדברים על זה. *לִצְחוֹק*

ובכן, אני אזהר מזה כשיכריז עליו. אני גם, כמובן, רוצה לשאול על המשחק עצמו כי זה החלק הכי חשוב. לא שיחקתי בו אבל היו הרבה תצוגה מקדימה וזה נראה שמכיל הרבה מכניקות דומות למשחקים כמו Final Fantasy Tactics ו-Advanced Wars. אבל במה המשחק שלך שונה; משתמש במכניקה דומה אבל בספין שלך?

בן - אני חושב שההבדל העיקרי הוא איך אנחנו ניגשים אליו. אנחנו מנסים לקחת את הז'אנר המבוסס על התורות הזה ולגרום לו להשפיע יותר כדי לגרום לו להרגיש יותר כמו משחק ארקייד... בקצב מהיר. אסתטיקה שאתה מקבל במשחק מבוסס תורות - אתה מקבל החלטות זהירות ויש הרבה תפריטים ויש הרבה מורכבות.. אנחנו מנסים להסיר את זה בחזרה. כדי שלא נקריב עומק אבל אתה יכול לקבל את ההחלטות שלך במהירות ולנסות דברים, לאלתר, להתאים את עצמו למצב. אז אין באמת תפריטים בכלל וזה מהיר מאוד; פשוט להיכנס לשם, להתחיל לשחק ולתקוף ואנשים קולטים את זה די מהר.

בורוט - כן במקום לשבת שם ולתכנן את ההחלטות שלך, אתה צריך לפעול ולהגיב. זה סוג של מתגמל אותך, במיוחד במשחק המולטיפלייר, על זה שאתה לא אובססיבי ובאמת רק נכנס לפעולה כי אני צריך להיות בדיוק כמו מודאג לגבי מה שהוא הולך לעשות הלאה. אז למשחקים באמת יש אחלה הלוך ושוב וזה אף פעם לא באמת מסדר את זה [המשחק] כך ששחקן אחד הוא כמו שולט לחלוטין בשחקן השני. אתה תמיד יכול לבלבל ואז האיזון הולך לכיוון השני. אם אתה מחפש פתיחה, אני מתכוון שיש פיזיקה במשחק כך שאתה יכול להפיל אותך מהמדפים ואם אתה משאיר את הגנרל שלך ליד קצה הוא יכול למות ואז אתה מפסיד... גם אם אתה מנצח אתה יכול לעשות צעד מוטעה כך שהמשחקים יהיו דרמטיים מאוד.

כן, הבעיה ברבות מהסדרות המבוססות על תור, במיוחד Final Fantasy [Tactics] היא שהם הסתבכו במכניקת התור ובסופו של דבר אתה יושב שם ומחכה שהשחקן השני יסיים את התור שלו.

בן - אחד הדברים שהיו שם למעשה די הרבה זמן הוא שאתה מוגבל להזיז חמישה בחורים בכל תור. והרבה החלטות כמו זו התקבלו בהקשר של מרובה משתתפים... אתה נכון שזה לא כיף לחכות ששחקן אחר יזוז סביב 20 יחידות או מה שהם הולכים לעשות. אז הרבה החלטות התקבלו בהקשר הזה ומסתבר שזה עובד גם לשחקן יחיד.

רק ממה שראיתי אני מאוד אוהב את ההומור הנהדר שנראה שיש למשחק.

בן - כן הסגנון הוויזואלי הוקם קודם כל ורצינו שיהיה... ברור שיש כמה נושאים רציניים במשחק אבל אתה מסתכל על זה ואתה כמו "זה נראה כיף", אתה יודע. אז ניסינו להתאים את הטון של הסיפור ואת הסגנון של המשחק אז יש נושאים רציניים אבל הוא די קליל בטיפול שלו. אנחנו מנסים לשמור את זה מהנה ומטופש.


Skulls of the Shogun יושק ב-Xbox 360, Windows Phone ו-Windows 8 עם השקת Windows 8.

טריילר פאקס איסט

עוד על הנושאים: משחקים, ראיון, תצוגה מקדימה, אסטרטגיה

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *