איך יוצר חלומות מייצר שולחנות Mo-Cap וביליארד רק עם בקרים, טייפ ומיתרים

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

אי אפשר להכחיש את זה: היצירה האחרונה של טיילר "TannicAlloy" וויטאקר עבור Media Molecule's Dreams גורמת לו להיראות קצת טיפשי.במשחק - ובואו נקרא לחלומות משחק, למרות שהוא יותר כמו חבילה עוצמתית של כלים יצירתיים - בובה מחקה את הבעות הפנים של וויטאקר בעולם האמיתי. מכשירי אייפון חדשים יותר עם מצלמות חישת עומק יכולים בקלות לבצע לכידת ביצועים תוך כדי תנועה, אבל אין דרך להשתמש בכלי כזה עם Dreams (או לפחות עדיין אין). מה ש-Whitaker עשה זה לחבר שני בקרי DualShock לכובע, ואז לחבר כמה חוטים מהמקלות האנלוגיים לנקודות על הפנים שלו בעזרת סרט.

זה פתרון גאוני שפותח את דעתך לא רק למה שאפשריבְּתוֹךהחלומות של Media Molecule, אבל לאופן שבו האפשרויות הללו מורחבות עוד יותר כאשר אתה מפסיק לחשוב על בקר משחק כהתקן קלט מהשורה הראשונה.

חשבונות הטוויטר והיוטיוב של Whittaker הם ביתם של קומץ פרויקטים שאפתניים שיצר ב-Dreams במהלך השנה האחרונה של גישה מוקדמת. הוא התחיל ביצירה מחדש של כלים שונים, ביניהם:תופים, אגיטרה עם פונקציית בר מופת, אכינור עם קשת בקר תנועה Move, וכן אחצוצרה DualShock עם מיקרופון לשופר.חלק מיצירותיו של וויטאקר כוללות בנייה מורכבת בעולם האמיתי, כמו שלוקונספט תא הטייס בסגנון גדוד פלדה, או קשת הקרטון והגומיה הענקית עם DualShock בליבה שהוא יצרלמשחק חץ וקשת.

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

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


USgamer: ספר לי קצת על החוויה שלך עם כלי עיצוב ותכנות לפני הרכישה של Dreams

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

כשאתם מנסים רעיונות חדשים, האם אתם מוצאים את עצמכם מסתמכים בעיקר על ניסויים, או האם אתם מחפשים בקביעות את קהילת החלומות או אפילו משאבים עבור מדיומים יצירתיים אחרים?

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

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

יש משהו שניסית ליצור ב-Dreams שעדיין לא ממש פיצחת?

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

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

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

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

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

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

מה לגבי טיפים ליצירת אבות טיפוס יציבים ויעילים עם בקרי DualShocks ו-Move?

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

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

צפו ביוטיוב

האם יש תכונות שמצאת את עצמך מייחל להן בזמן שעבדת עם Dreams?

יש כמה שיש לי ברשימת המשאלות שלי. אני רוצה שיהיה לי מעקב עם שני בקרי תנועה בו זמנית. למרות שכשאתה עורך סצנה יש שתי סימנים [אד. פֶּתֶק:הסמנים של ממשק המשתמש של Dreams] על המסך, כאשר אתה נכנס למצב הפעלה, Dreams עוקב רק אחר בקר תנועה אחד. אז אם יש לי משהו עם בקר התנועה, השני ייעשה חסר תועלת. זו לא דפיקה נגד Media Molecule. זה עשוי להיות תכונה בקרוב... ויש לי כמה רעיונות שינצלו את המעקב אחר שני בקרי תנועה.

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

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


בעוד Whittaker ויוצרים אחרים שנכנסו מוקדם ל-Dreams יכולים להמשיך ליצור כאוות נפשם עד ובמהלך השחרור הרשמי, עולים חדשים יצטרכו להמתין עד 14 בפברואר 2020 כדי להיכנס לפעולה. עם זאת, כפי שאמר וויטאקר, זה זמן מצוין להתחיל להעלות רעיונות - הם לא יבזבזו. למרבה המזל, גם לא יהיו כל הרעיונות שיוצרי Dreams העלו עד כה, שכן Media Molecule מתכננת להביא את כל הפרויקטים האלה קדימה.

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

ראיון זה נערך לצורך אורך ובהירות.