כיצד ליצור משחק באמצעות chatGPT מבלי לדעת כיצד לתכנת

chatgpt ליצור משחק

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

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

ChatGPT

chatgpt-icon-logo

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

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

הבינה המלאכותית הזו הוא אפליקציית צ'טבוט מכווננת עם טכניקות למידה בפיקוח וחיזוק. גרסת ה-GPT-3 הייתה הגרסה הראשונה ש-Open AI הוציאה, היא יכלה לתת הסברים מפורטים מאוד, למרות שהיא לא הייתה מדויקת עובדתית. במרץ 2023, GPT-4 מושק, מה שמשפר מאוד את הגרסה הקודמת. כרגע, יותר מ-6 מיליון אנשים ברחבי העולם משתמשים ב-chatGPT.

מה עלינו לזכור לפני יצירת משחק וידאו?

פריצה למסוף

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

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

אולפן Maker Maker

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

אחדות

הלוגו של Unity

אחדות היא מנוע משחקי וידאו מרובה פלטפורמות שבו אנו יכולים ליצור משחקים בדו-ממד וגם בתלת-ממד. המשחקים האלה הם תואם עם אנדרואיד, PC, iPhone, דפדפני אינטרנט ופלטפורמות אחרות. מנוע זה נוצר מתוך כוונה לדמוקרטיזציה של פיתוח משחקי וידאו, וזו הסיבה שהוא נמצא בשימוש נרחב על ידי מפתחים עצמאיים.. שפת התכנות המשמשת היא C# (C Sharp), אחד מהשימושים ביותר בפיתוח משחקי וידאו.

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

כיצד ליצור משחק באמצעות chatGPT?

צור סנייק עם chatgpt

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

נחש

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

כן, חלק מהקוד, טוב לאט לאט עלינו להוסיף את הפונקציונליות כדי להשלים את המשחק. בהתחלה, נקבל את הקוד להזזת הנחש ותהיה לנו את התפוח, אבל לא נאכל את התפוח ולא נפגע בקיר. ChatGPT יכתוב את הקוד בנפרד עבורנו ב HTML (.html), CSS (.css) ו-JavaScript (.js).

ss chat gpt קוד

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

השלב האחרון לסיום המשחק יהיה לבקש מ-chatGPT לעשות זאת צור את הקוד עבור מִשְׂחָק יותר. הפעם עלינו לבדוק שהנחש מת כאשר הוא פוגע בקיר או בכל חלק בגופו.. גם אנחנו יכולים לגרום לו ליצור קוד כדי לעקוב אחר הציון או לשנות את צבע הרקע כשאתה אוכל תפוח.

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

האם יש צורך בידע בשפת תכנות?

תוכנת קוד פתוח בחינם

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

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


השאירו את התגובה שלכם

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

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.