גלילה בטוויטר וארבתי בקהילות בינה מלאכותית במהלך החודשים האחרונים, ראיתי הרבה טענות גדולות. בימים הספורים מאז OpenAIחשפה את דגם ה-GPT-4 שלה, אלה רק התגברו - בשרשור אחר שרשור, אנשים טוענים ש-ChatGPT יכול לפתח משחקים. AI כל כך מתקדם שהוא יכול לתכנת משחק שאנשים אמיתיים יכולים לשחק נשמע כמו מדע בדיוני, או עתיד רחוק. אבל למעשה, מפתחי משחקים וחובבי משחקים כבר משתמשים בטכנולוגיית AI כל הזמן.
מפתחים וחובבי AI השתמשו ב-ChatGPT כדי ליצור מחדש משחקים קלאסיים כמופונג, טטריס, ונָחָשׁ. מפתחים השתמשו בו גם כדי לכתוב קוד למשחקים מקוריים וכדי ליצור רעיונות סיפור ודיאלוג עבור משחקי תפקידים מבוססי טקסט. בשילוב של רעיונות אלה, מישהו ביקש לאחרונה ממודל הבינה המלאכותית להפוך אתGame Boy Advanceמִשְׂחָקפוקימון אמרלדלתוך הרפתקת טקסט. חלק מאולפני AAA מחפשים גם לשלב AI מתקדם ככלי לכתיבת דיאלוג במשחקים.
עבור חלק, ההשפעה של ChatGPT נראית גדולה מספיק כדי לשנות באופן דרסטי את העולם שלנו; אחרים לא כל כך בטוחים, ומטילים ספק ביכולתה של הטכנולוגיה החדשה הזו מעבר לסנוור ברמת פני השטח. צ'אטבוטים ובינה מלאכותית קיימים כבר די הרבה זמן, ואין להכחיש שהאיטרציה של OpenAI היא משמעותית. אבל ההשפעה האמיתית שלו עדיין לא נראתה, למרות הפטפוט הכמעט מתמיד על AI במדיה החברתית ובחדשות. בואו ניקח צעד אחורה ונפרט איך הטכנולוגיה עובדת כדי להבין איך ChatGPT עובד בתורו, ואיך משתמשים בה כרגע - ויכולים לשמש בעתיד - במשחקי וידאו.
תמונה: OpenAI דרך Polygon
מה זה ChatGPT?
ChatGPT הוא צ'טבוט AI ששוחרר על ידי OpenAI בנובמבר 2022. זוהי הגרסה הידידותית למשתמש של GPT, שיוצריה מכנים "מודל רב-מודאלי גדול". GPT, כעת באיטרציה הרביעית שלו (הנקראת GPT-4), בוחנת דפוסים בתוך נתונים ולאחר מכן מוציאה שפה או קוד בצלילים טבעיים בתגובה; החלק ה"מולטימודאלי" אומר זאתGPT-4יכול להבין טקסט, אודיו, תמונות ועוד. (בינה מלאכותית מסורתית יכולה לעבד רק סוג אחד של נתונים.) ChatGPT הוא פורץ דרך מכיוון שהוא לא רק לומד ממאגר המידע העצום שלו, אלא גם ממשוב אנושי. זה מאפשר לו "להציג ביצועים ברמה אנושית על אמות מידה מקצועיות ואקדמיות שונות,"לפי היוצר שלה, OpenAI, שגם מודה ש-GPT-4 "פחות מסוגל מבני אדם בתרחישים רבים בעולם האמיתי."
אתה יכול לגשתChatGPT בחינםבדפדפן, אך דגם ה-GPT-4 החדש זמין רק למנויים בתשלום במחיר של 20 דולר לחודש. יש קלט בתחתית האתר שבו אתה יכול להזין טקסט. אם אתה רוצהChatGPT לשכתב את הסוף שלמשחקי הכסוהכנס אותך לתוכו, שדה הקלט הזה הוא המקום שבו אתה שואל. לחלופין, אם אתה רוצה לבקש ממנו להסביר נושא מורכב, תוכל להזין את השאילתה הזו גם שם.
שאלתי את ChatGPT איך זה עובד, וזה הפיק את זה:
ChatGPT הוא מודל שפה גדול המשתמש בארכיטקטורת רשת עצבית עמוקה בשם GPT-3.5 (Generative Pre-trained Transformer 3.5). המודל מאומן מראש על קורפוס גדול של נתוני טקסט, המאפשר לו להבין ולייצר שפה טבעית.
נתוני ההדרכה מורכבים ממגוון מגוון של מקורות, כולל דפי אינטרנט, ספרים ומאמרים. במהלך האימון, המודל לומד לחזות את המילה הבאה ברצף של מילים על סמך המילים הקודמות. תהליך זה ידוע בשם מודל שפה.
לאחר הכשרה של המודל, ניתן לכוונן אותו למשימה ספציפית, כגון מענה על שאלות או הפקת טקסט. במהלך כוונון עדין, המודל מאומן על מערך נתונים קטן יותר ספציפי למשימה, מה שמאפשר לו ללמוד את הניואנסים הספציפיים של אותה משימה.
כאשר משתמש מקיים אינטראקציה עם ChatGPT, המודל מעבד את הקלט של המשתמש ומייצר תגובה על סמך הבנתו את השפה והמשימה אליה הוא הוכשר. המודל נועד לייצר תגובות קוהרנטיות ורלוונטיות לקלט של המשתמש, והוא יכול ליצור טקסט במגוון סגנונות וטונים.
בסך הכל, ChatGPT פועלת על ידי מינוף הכוח של למידה עמוקה להבנה ויצירת שפה טבעית, מה שהופך אותה לכלי רב עוצמה עבור מגוון רחב של משימות הקשורות לשפה.
אם אינך מבין תשובה מ-ChatGPT או שאתה רוצה להתאים את התגובה שלה, תוכל להזין את אותה שאלה שוב לאחר שהתשובה הראשונה שלה נוצרה. ChatGPT "יזכור" את השאילתה הקודמת. בניסיון השני שלי, ביקשתי מ-ChatGPT להסביר לי את עצמו כאילו אני בן 5, בפסקה אחת. הנה מה שהוא הפיק:
ChatGPT היא תוכנת מחשב חכמה מאוד שיכולה לדבר אליך בדיוק כמו אדם! זה עובד על ידי שימוש במשהו שנקרא "למידת מכונה" מה שאומר שהוא למד הרבה דברים על ידי הסתכלות על המון המון מילים ומשפטים. הוא משתמש בכל המידע הזה כדי להבין מה אתה אומר ולהמציא תשובות לשאלות שלך. זה בערך כמו איך אתה לומד דברים על ידי הקשבה להורים ולמורים שלך, מלבד ChatGPT שנלמד על ידי קריאת הרבה ספרים ומאמרים. אז כשאתה שואל שאלה של ChatGPT, הוא מנסה לתת לך את התשובה הטובה ביותר שהוא יכול בהתבסס על מה שהוא למד!
הסייג בקבלת תשובות מ-ChatGPT הוא שה-AI יכול לייצר מידע שגוי, כמו גם מה ש-OpenAI תיאר כ"הוראות מזיקות או תוכן מוטה", והוא מוגבל לאירועים עולמיים לאחר 2021, בשל הנתונים שמהם נלמד.
אם תרצה ליצור משחק וידאו באמצעות ChatGPT, היית מתחיל את התהליך באותה תיבת קלט טקסט בדיוק.
האם ChatGPT ו-AI באמת יכולים ליצור משחק?
ChatGPT יכול לייצר את הקוד למשחק וידאו, אבל משחק הווידאו לא יכול לרוץ ב-ChatGPT. לְמָשָׁל,חובב AI Ammaar Reshiהשתמש ב-GPT-4 כדי ליצור קוד למשחק שלנָחָשׁ. באופן ספציפי, הוא ביקש את ה-HTML, CSS ו-JavaScript הדרושים כדי להפעיל אותו. התוכנה הצליחה לייצר את זה, ולאחר מכן Reshi היה צריך להעתיק ולהדביק את הקוד לתוך תוכנה המשמשת לבנות ולהפעיל תוכנה. Reshi אמר שהמשחק לא עבד מיד, אבל הוא הצליח לבקש מ-ChatGPT קוד משופר, שהוא סיפק לצד הסברים על השינויים.
מאוחר יותר הוא השתמש במודלכדי ליצור קוד לגרסה של המשחק משנת 1993SkyRoads. באופן דומה, חובב AI Javi Lopez הצליח לייצר קוד עבורביצוע בסיסי שלאֲבַדוֹן.
ChatGPT לא בהכרח מייצר את המשחק עצמו, אלא את הקוד הנדרש ליצירת משחק. למשחקים האלה יש בסיסי קוד פשוטים יחסית למשחקי וידאו מודרניים, אבל הם עדיין משחקים, כמובן. בעת ביצוע עיבוד של גרסה קיימת כבר של משחק וידאו, האזהרה העיקרית היא שהמשחק חייב להיות משהו ש-ChatGPT מכיר.
ונראה ש-ChatGPT בהחלט מכיר המון משחקים, כולל האמור לעילפוקימון אמרלד. במקרה זה, ChatGPT לא פלט קוד עבורפוקימון אמרלד; זה פשוט לקח מהידע שלו על משחק הפוקימון כדי לעבור בו, בדומה להרפתקת טקסט המגיבה להנחיות השחקנים. דן דנגונד, שעשה את הניסוי,אמר למצולע, "האנלוגיה הטובה ביותר למה שקורה היא שזה כמו לבקש מחבר להעמיד פנים שהואפוקימון אמרלדעבורך. חוויה מהסוג הזה טובה רק כמו הזיכרון של חברך מהמשחק, ונראה ש-GPT-4 יודע כמות מפתיעה על המשחק."
אנשים השתמשו ב-ChatGPT גם כדי ליצור משחקים מקוריים. במיוחד, מפתחים השתמשו ב-ChatGPT כדי לייצר דיאלוג; כך השתלב ChatGPT ב-Sim היכרויות שנקראאהבה בכיתה,הודגש על ידי Inverse במרץ. אחרים תיארו את השימוש במודל AI עבורלייצר רעיונותאו לייעוץ לגבי הרכבת משחק. מודדר אחד השתמש ב-GPT AI כדי לגרום לו להרגיש יותר מציאותי ואיטרטיבידבר עם NPCs בMount & Blade 2: באנרלורד; המודדר גם יצר מגבלות כך שדמויות "יכבדו" את תפקידיהן בשיחות AI.
אתה יכול גם לבחור לשחק הרפתקאות טקסט בתוך ממשק ChatGPT על ידי הזנת הנחית התחלה שמפרטת את העולם ואת הכללים שלו. זה משהו כמו לשחקמבוכים ודרקונים באינטרנט, בעצמך, ו-Dungeon Master הוא AI ולא בן אדם. מנכ"ל Beamable, ג'ון ראדוף, השתמש בתוכניתכדי ליצור הנחיה להרפתקה פנטזיה, עם תקנים עבור פקודות, מלאי ומפה. הוא אמר שהוא מסוגל "לאכוף כללים ואילוצים" בצורה כזוצינוק AI, תוכנית בינה מלאכותית המיועדת במיוחד למשחקי טקסט לזריקת צינוקים, לא יכולה.
האם אולפנים גדולים באמת משתמשים בזה?
AI הוא חלק עצום ממשחקי וידאו. דמויות שאינן ניתנות להפעלה יכולות להיות נשלטות על ידי AI ולהגיב לקלט של שחקן; AI משמש בשתי הדמויות הנלוות (כמו אלי בהאחרון מבינינו) ואויבים (נצמדיםהאחרון מבינינו, הנגועים נשלטים באמצעות AI). כמה משחקים מרובי משתתפים עושים שימוש נרחב ב-AI כדי להפוך משחק מול מחשב ליותר כמו משחק נגד אדם אחר. יצירת פרוצדורה יכולה גם לעשות שימוש בבינה מלאכותית.של יוביסופטכלבי שמירה: לגיוןומיינקראפטלעבוד בצורה כזו.
אבל אם אנחנו מדברים על GPT-4 ו-ChatGPT ספציפית, סביר להניח שהוא חדש מכדי להיות משולב בכל משחק AAA שיצא עכשיו. אבל כמה אולפנים גדולים מתכוונים להשתמש בטכנולוגיה דומה. NetEase, למשל, נשבעה בפברואר לכלול דגם דמוי ChatGPT עבור ה-MMO הסיני שלהנישויהאן; שחקנים יוכלו לשוחח בחופשיות עם דמויות במשחק,לפי העיתון South China Morning Post. NetEase מצפה להשתמש ב"בינה מלאכותית לשיחה" גם במשחקים נוספים, כדי לשנות "משימות ותוכן משחק חדשים".
לאחרונה, Ubisoftחשפה כלי AI מחוללבמהלך אשיחת GDC 2023 במרץ, עם פוסט נלווה בבלוג. הכלי נקרא Ghostwriter, והוא נועד לעזור לכותבי משחקי וידאו, לא להחליף אותם, אמר Ubisoft. "כותב רפאים מייצר ביעילות טיוטות ראשונות של נביחות - ביטויים או צלילים שנעשו על ידי NPCs במהלך אירוע מופעל - מה שנותן לתסריטאים יותר זמן ללטש את הנרטיב במקומות אחרים", כתבה רוקסן בארת' של יוביסופט, שתיארה את הכלי שיצר מדען המו"פ של יוביסופט בן סוונסון. לאחר יצירת דמות, Ghostwriter יפיק נביחות דיאלוג המבוססות על צרכים ספציפיים, ולאחר מכן הכותב יבחר ויערוך את התגובות. Ubisoft לא אמרה אילו או אם פרויקטים נוכחיים כלשהם משתמשים בכלי, אבל שסוונסון לא תומכת ב-Ghostwriter בתהליכי הייצור שלה.
האם זה כלי שכותבי משחקים רוצים? Ubisoft אומרת שכן - זו "תוצאה של שיחות עם מעצבי נרטיב שחשפו אתגר, כזה שבן [סוונסון] זיהה שניתן לפתור בעזרת כלי בינה מלאכותית", לפי הפוסט בבלוג. אבל הייתה תגובה מיידית ומעורבת ברשתות החברתיות בעקבות הרצאת ה-GDC של סוונסון. יש אנשים שרואים בכלי דרך לשחרר כותבי משחקים לעבוד על פרויקטים יצירתיים יותר. לחלקם נביחות כתיבההואהגשמה יצירתית: אלו השורות שאנשים שומעים שוב ושוב במשחקי וידאו, ויש להתייחס אליהם בחשיבות כזו. אחרים חוששים שהטכנולוגיה תמחק משרות משחק ברמת הכניסה; על סופרים זוטרים מוטל לפעמים לכתוב נביחות.
לכלים כמו ChatGPT ו-Ghostwriter תהיה השפעה על העבודה בייצור משחקי וידאו, אבל עדיין אין הסכמה לגבי ההשפעה הזו.
מדוע תוכניות צ'אט בינה מלאכותית הופכות פופולריות כעת?
תוכניות צ'אט בינה מלאכותית היו פופולריות במשך זמן רב. תוכנית בשם Eliza, שיצאה לראשונה ב-1966, נחשבת לאחת הראשונות - אם לאאתראשית - צ'אטבוט. זה תוכנן להתנהג כמו מטפל, וזה היה די משכנע בזמנו,לפי CNN. (יש אפילו משחק וידאו בהשראתו,נקרא גםאליזה, נוצר על ידי Zachtronics.)
מיקרוסופט יצרה צ'טבוט ידוע לשמצה של טוויטר בינה מלאכותית בשם Tay, שייזכר לעד כמה מהרזה הפך ל"אידיוט גזעני"(זה לקח רק יום אחד). Tay תוכנן כ"פרויקט למידת מכונה" שלמד מקלט אנושי, ובני אדם עזרו להפוך אותו לרע מהר מאוד - שיעור חשוב על הסכנות שבפרויקטים הללו. זו גם תזכורת לכך ש-AI נוצרים ומאומנים על ידי בני אדם עם הטיות, מה שאומרהם הולכים לשחזר את ההטיות האלה.
דגמי שפת ה-GPT מבית OpenAI קיימים מאז 2018, כאשר הדגם הראשון שוחרר. OpenAI המשיכה לעדכן את המודל שלה, מ-GPT-2 ב-2019 ל-GPT-3 ב-2020. ChatGPT עשה גלים מכיוון שהוא הפך את האינטראקציה עם GPT-3 לקלה יותר לביצוע. זה גם הרשים אנשים מיד בגלל השימוש שלו בשפה קולחת שיכולה, לפעמים, להישמע די טבעית ושיחה, כמו לדבר עם אדם אחר, למרות שהטכנולוגיה רק משתמשת באלגוריתמים כדי לסדר את התשובות שלה. GPT-4 שוחרר מוקדם יותר במרץ, מה שמקדם עוד יותר את היכולות של ChatGPT.
במילים פשוטות, ChatGPT הוא חדש, והרבה אנשים - אפילו אנשים שאינם טכנולוגיים - מוצאים ומתנסים בדגמי GPT בפעם הראשונה. חבורה של חברות אחרות, כמו מיקרוסופט, עובדות גם על מתחרי ChatGPT.
תמונה: TaleWorlds Entertainment
האם AI יחליף אי פעם מפתחי משחקים?
לא. ראשית, ChatGPT לא יכול לעשות שום דבר בלי קלט אנושי. זה צריך שאדם ייקח על עצמו את המשימה לומר לו מה לעשות, בין אם זה יצירת רעיונות, קוד, דיאלוג או כל דבר יצירתי אחר. זה לא מתקדם מספיק כדי לעשות הרבה מהעבודה הזו גם בלי טעויות. כותרות המצביעות על כך ש-AI תוציא מהנדסים, מפתחים, אמנים או סופרים מעבודתם, הן פחדים מוגזמים מאוד.
בשלב זה, ChatGPT נמצא בבדיקה, ו-OpenAI מפרט את החסרונות שלו ישירות בתוכנית. ל-ChatGPT יש נטייה לבצע שגיאות בביטחון. בתור ג'נה בורל, מנהלת המחקר ב-Data & Society,שים את זה בפוינטר, ChatGPT יכול לעשות הרבה, אבל הוא לא מסוגל לבצע "מחקר, בדיקת עובדות או עריכה ברמה מינימלית נאותה".
ChatGPT שואב ממערכת נתונים קיימת - אם כיטונותשל נתונים מגוונים - ושימוש בנתונים אלה כדי לייצר את הפלט שלהם. זה בהחלט עלה עם כמה דברים מקוריים, אבל הפלט שלו תמיד יהיה מבוסס על משהו אחר. כך פועל המוח האנושי גם ביצירתיות; החוויות והזיכרונות שלנו מעצבים את מה שאנחנו יוצרים. אבל לבני אדם יש יכולת מעבר אפילו ל-AI מתקדם, כי אנחנוהםבני אדם יוצרים דברים, ואת היכולת הזו ליצור משהו סיטונאי לא ניתן להחליף עדיין. בני אדם עדיין לא יצרו AI שלא צריך הנחיה ראשונית או הדרכה כדי ליצור משהו חדש. זו הסיבה שעדיין תמיד יש גבולות ל-AI שאין לבני אדם.