בלעדי: ראיון ג'ון כרמק

ג 'ון Carmack על אבדון חדש, מה שהופך משחקים מריו אהבה iPhone שלו

כשמדובר משחקים, ג 'ון Carmack הוא בערך כמו האגדי כפי שהוא מקבל. יוצר המשחק ותיק, מתכנת וראש תוכנה מזהה יצר למעשה את הז'אנר הראשון אדם היורה עם 3D Wolfenstein . עבודתו המאוחרת יותר כללה את סדרת וולפנשטיין, משחקי רעידת אדמה, ואחד המשחקים המשפיעים והמחלוקת ביותר שנעשו אי פעם, Doom .

מאז עיד מזהה תוכנה כבר הולך קשה על iPhone / iPod Touch, שחרור Wolfenstein 3D קלאסי , Doom Resurrection ושאר כותרים קלאסיים.

דיברתי עם מר קארמק על המהדורה החדשה שלו, Doom Classic , אהבתו לאחים סופר מריו , ולמה הוא נוטש כל סלולרי אבל את האייפון.

דיימון בראון : אפל נשענת על מערכת פיתוח סגורה, שומרת על שלטון הדוקים על מה שמפתחים יכולים לעשות עם המערכת, בעוד תוכנת ID המסורתית כבר סופר פתוח, לשחרר את קוד המקור בפועל המשחק החוצה לציבור. האם עובד עם אפל סכסוך בשבילך?

ג 'ון Carmack : לא ממש, אבל אני מבין למה אתה מתכוון. אנו לחמוד את iPhone עבור חבורה של סיבות שונות. בדקנו את המשחקים של נינטנדו DS, אבל עשינו גם פיתוח בטלפונים מבוססי Java במשך שנים. עבדתי על פלטפורמות טלפון אחרות, ויש הבדל מדהים בין, למשל, טלפון מבוסס בירה ו- iPhone. [עם טלפונים מסורתיים], רוב האנשים המעורבים הם בחורים תוכנה או, גרוע יותר, ספקים, בעוד אפל יש עשרות שנות ניסיון בעבודה עם חומרה ותוכנה. SDK (ערכת פיתוח תוכנה, המסייעת ליצירת משחקים) נמצאת בליגה אחרת. חוץ מזה, הטלפונים האחרים הם לא הרבה יותר פתוחים מאשר של אפל.

הבעיה היא יותר אנדרואיד לעומת iPhone. אנדרואיד באמת יש את התמיכה ואת הגמישות, אבל אני כבר מדבר עם אנשי אמנות אלקטרוניקה (אשר מפרסמים כמה מוצרים של id) על אנדרואיד, ואנשים רבים אומרים את הכסף הוא לא שם. כמו כן, עם משחקים, אין להם Universal Universal GL [פלטפורמה גרפית], multitouch סטנדרטית, וכן הלאה, כך Doom קלאסי יצטרכו עיבוד תוכנה ... תוכניות בקרה שונות, תמחור שונה עבור כל גרסה, ובסופו של דבר, אנחנו "אני בטח אעשה הרבה פחות כסף. אם אנדרואיד ממריא, זה יהיה מושך להיות פלטפורמה פתוחה באמת, אבל אנחנו כנראה לא יוכל לנצל את הטלפונים שונים דמוי אדם באותו אופן.

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

דיימון בראון : מה הגבלת המשחקים הגדולה ביותר עם iPhone / iPod Touch?

ג 'ון Carmack : עכשיו זה מתסכל ביותר זה את הבעיה התוכנה משתנה: כאשר יש לך שני אגודלים על המסך, כשליש עיבוד מתמקדת בקריאת המיקום שלהם - כאשר יש דברים אחרים שיש לפקח. זה דבר מטופש. [גרסת תוכנת iPhone] 3.1 היה כנראה תיקון קטן עבור זה, אבל לתקן את האמיתי יהיה משוב לוקח פחות אנרגיה מהטלפון. זה היה יציב באופן מפתיע עם Open GL (הבסיס של גרפיקה). כאשר אני מעביר Open GL לפלטפורמה חדשה, זה בדרך כלל שובר! עכשיו GL פתוח הוא להיות מותאם, גם, ויהיה חזק אף יותר.

דיימון בראון : כפי שהזכרת, היה מעט מאוד, אם בכלל, מזהה פיתוח תוכנה על Nintendo DS פופולרי Sony PSP ...

ג 'ון Carmack : למעשה, יש לנו את SDKs ואת מפרט החומרה, אבל אנחנו אף פעם לא צריך לייצר.

דיימון בראון : למה?

דיימון בראון : כפי שהזכרת, היה מעט מאוד, אם בכלל, מזהה פיתוח תוכנה על Nintendo DS פופולרי Sony PSP ...

ג 'ון Carmack : למעשה, יש לנו את SDKs ואת מפרט החומרה, אבל אנחנו אף פעם לא צריך לייצר.

דיימון בראון : למה?

ג'ון כרמק : למה? נשאתי את iPhone שלי איתי כל הזמן! יש לנו כמה DSs בבית כי הבן שלי אוהב, אבל אני לא באמת יש עניין. זה עסק, אבל זה עוזר לעבוד על מערכת שבה היית משתמש באופן אישי. הניחוש שלי הוא שמערכות משחק ייעודיות לא יהיו כאן הרבה יותר זמן - יהיו לנו מכשירים שאינם מחויבים רק למשחקים. אנחנו עדיין לא שם, כמו מכונות משחק ייעודי עדיין יש מפרט טוב יותר, אבל זה יהיה קל יותר להפוך את iPhone והתקנים דומים לתוך מכונת משחקים מגניב מאשר זה יהיה, למשל, להפוך את ה- PSP לתוך הטלפון.

דיימון בראון : אני חושב שהם כבר ניסו את זה! עכשיו, חברות המשחקים מתחילות לקחת את הקונסולה הגדולה והמורכבת שלהן, משחקי מחשב או מק, ועושים גרסאות קטנות יותר וניידות לטלפון. האם אתה שוקל להביא גרסה קטנה של (הכותרת הקרובה שלך) למוביילים?

ג 'ון Carmack : כן. אנחנו מקווים שיהיה משחק זעם עם זעם בשנה הבאה. לא כמו מירוץ הקארטי, אלא יותר של משחק מרוסק וקרב. אני לא בטוח שזה יקרה, אבל זה מה שיש לנו המיועד לשנת 2010 לצד כמה עדכונים קלאסיים ועוד RPG.

דיימון בראון : מה לגבי עדכון קין מפקד ?

ג 'ון Carmack : [צוחק] אני מקבל שאל על זה יותר ממה שאני מצפה. אנשים עדיין זוכרים את קין - זה לא היה ענק אז - אבל 20 שנה מאוחר יותר הם זוכרים. אני לעולם לא את הנמל המקורי - קודם כל, אני אפילו לא יכול לזכור איפה כל הנכסים הם - אבל אני אוהב platformers. אני אוהב לשחק מריו עם הבן שלי 5 בן, ויש לי אפילו וו גרפי ורעיונות עבור פקדים אם עשיתי לעשות platformer, אבל אין לי זמן. אולי הייתי משחק פיתוח משחקים עם הילד שלי ולשים מה הוא מצייר [על המסך]. יש לי הרבה דברים שאני רוצה לעשות את זה יהיה מוצלח מוצרים כיף לעשות. יש לי תריסר דברים כאלה. אבל אין זמן.

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

ג 'ון Carmack : מערכת הבקרה, החל וולפנשטיין 3D קלאסי , היה במקור ניסוי. במקור חשבתי שאנחנו לא יכולים לעשות את זה, אז זה כאשר התחלנו לעבוד על תחיית אבדון , אשר לא דורשים אדם היורה הראשון שולט.

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

דיימון בראון : כמו שהזכרת, אתה כבר dabbled ב RPGs, לפחות על הנייד.

ג 'ון Carmack : אנחנו מביאים Wolfnstein RPG לטלפונים אחרים (אשר משתמשים בקוד Java ו Brew), אבל זה יהיה האחרון שאנחנו מתמודדים עם טלפונים ניידים מסורתיים. אנחנו עוזבים אותם עבור iPhone. אנחנו באמת עשו הרבה כסף במרחב הנייד לפני ה- iPhone, כנראה יותר מאשר חברות אחרות, אבל מתפתח עליהם סוג של מוצץ עכשיו עם ספקים, דחיסה משחק שלם לתוך 600K, וכן הלאה. זה כל כך פוגע, זה אבסורדי. הפיתוח iPhone הוא כל כך הרבה יותר חלקה.

דיימון בראון : לבסוף, אילו ז'אנרים אחרים אתה רוצה לחקור?

ג 'ון Carmack : אם היתה לי הזדמנות לעשות ז'אנר אחר, זה יהיה platformer. דיברנו על הבאת יותר אנשים מ EA ושימוש במשאבים לעשות משחקים שונים, אבל זה כבר נעצר לעת עתה. זה לא קורה בינתיים.