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

‫‪.6‬משתנים (‪)Variables‬‬

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

‫בתוכנת גיים מייקר משתנים יכולים לאחסן מספר (לדוגמה‪,-02 ,3 :‬‬
‫‪ )050.33‬או טקסט כלשהו (לדוגמה‪" :‬ציון")‪.‬‬
‫ישנם כמה סוגי משתנים בגיים מייקר‪:‬‬
‫משתנים גלובאליים של גיים מייקר‬

‫אילו משתנים אשר קיימים בכל משחק של גיים מייקר‪ .‬הם מוכרים על‬
‫ידי כל האוביקטים וכל אחד יכול לשנות להם את הערך‪ ,‬לכן נקראים‬
‫גלובאליים‪.‬‬
‫דוגמא למשתנה כזה הוא ‪( score‬ניקוד)‬

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

‫הגדרתם נעשית באמצעות בלוק ‪ var‬ויש להם תחילית ‪.global‬‬
‫דוגמא למשתנה כזה יכולה להיות ‪( global.number_of_balls‬מספר‬

‫הכדורים)‬

‫משתנים לקואלים של גיים מייקר‬
‫אילו משתנים אשר קיימים בכל מופע של אוביקט במשחק של גיים‬

‫מייקר‪ .‬לדוגמא מיקום המופע של האוביקט בחדר נקבעל על ידי‬
‫המתשנה ‪ X‬והמשתנה ‪.Y‬‬

‫‪- 03 -‬‬
   8   9   10   11   12   13   14   15   16   17   18