-
שלום לכם! שמי שאריטה קרטר, ואני מפיקה
בכירה כאן בחברת "וולט דיסני אימג'ינירינג".
-
תפקידי הוא להוביל את הצוותים
שמפיקים בפועל את המתקנים
-
שאורחינו יכולים להתנסות בהם.
אנחנו תמיד מחפשים דרכים שיסייעו לנו
-
לשפר את החוויה של האורחים שלנו,
וטכנולוגיה נמצאת בלב הפעילות הזאת.
-
כל הכבוד! עשיתם את זה!
תכנתם את BB-8,
-
ועכשיו אני חושבת שאתם מוכנים
למשהו מסובך יותר. בואו ננסה.
-
כעת, כשאתם כבר
יודעים את בסיס התכנות, אנו חוזרים
-
אחורה בזמן כדי לבנות משחק,
בכיכובם של R2-D2 ו-C3PO.
-
כדי לבנות משחק, אנחנו צריכים ללמוד משהו
שמתכנתי משחקים נתקלים בו מדי יום: אירועים.
-
אירועים מורים לתוכנית שלכם להקשיב או
לחכות למשהו שיקרה, וכאשר הוא קורה,
-
התוכנית מבצעת פעולה כלשהי. דוגמאות
לאירועים הן למשל האזנה ללחיצה על העכבר,
-
למקש החץ או להקשה על מסך.
כאן נגרום ל-R2-D2 לנוע מעלה
-
כדי לשלוח הודעה לטייס מחתרת,
ואז לנוע מטה כדי להגיע לטייס השני.
-
נשתמש באירועים כדי לגרום לו לנוע, באמצעות
שימוש בחיצים או בכפתורים "למעלה" ו"למטה".
-
נשתמש בבלוק האירוע "כאשר חץ למעלה" ונצמיד
אליו את הבלוק "הזז דרואיד למעלה".
-
כאשר השחקן ילחץ על מקש החץ, הקוד שנמצא
בתוך הבלוק "כאשר חץ למעלה" ירוץ.
-
נעשה אותו דבר כדי לגרום ל-R2-D2 לזוז למטה.
-
כעת, במקום לכתוב את כל הקוד הזה
כדי לשלוט בדרואיד שלנו מראש,
-
אנו יכולים לאפשר ל-R2-D2 להגיב לאירועים של
לחיצות כפתור, שיזיזו אותו ברחבי המסך.
-
צעד אחר צעד,
המשחק שלכם הופך לאינטראקטיבי יותר.