Page 14 - developers guide fb 15102016
P. 14
‫‪ – U IN GAME‬מדריך למפתח‬

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

‫שלהם תתקבל הודעת שגיאה (באג)‪.‬‬

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

‫לפני שאתה יכול להשתמש בו‪ ,‬אחרת גיים מייקר ייצר שגיאה‪.‬‬

‫‪score‬‬ ‫משתנים גלובליים עיקריים של גיים מייקר‪:‬‬
‫‪lives‬‬ ‫ניקוד‬
‫‪health‬‬
‫‪mouse_x‬‬ ‫חיים‬

‫‪mouse_y‬‬ ‫בריאות‬

‫‪room_caption‬‬ ‫מיקום עכבר בחדר בציר‬
‫‪room_width‬‬ ‫האופקי‬
‫‪room_height‬‬
‫מיקום עכבר בחדר בציר‬
‫האנכי‬

‫כותרת חדר‬

‫רוחב חדר בפיקסלים‬

‫גובה חדר בפיקסלים‬

‫‪x‬‬ ‫משתנים לוקאליים עיקריים של גיים מייקר‪:‬‬
‫‪y‬‬ ‫מיקום בציר האופקי‬
‫‪speed‬‬ ‫מיקום בציר האנכי‬
‫‪direction‬‬ ‫מהירות‬
‫כיוון התנועה‬

‫‪- 04 -‬‬
   9   10   11   12   13   14   15   16   17   18   19